<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*-----------------------------------------------------

下層ページ用スタイル

YUI Font-size Adjustment
10px = 77%     11px = 85%	  12px = 93%     13px = 100%
14px = 108%	   15px = 116%    16px = 123.1%  17px = 131%
18px = 138.5%  19px = 146.5%  20px = 153.9%  21px = 161.6%
22px = 167%    23px = 174%    24px = 182%    25px = 189%
26px = 197%
------------------------------------------------------*/

body {
	background-image: url(../../images/bg_sub.png);
	background-repeat: repeat-x;
	background-position: top;
}
#mainVis {
	margin-bottom: 15px;
	outline: none;
}.Lside {
	float: left;
	width: 228px;
}
.Lside .in {
	border: 5px solid #F4F4F4;
	width: 218px;
	margin-bottom: 10px;
}
.lnav {
}

.lnav li span {
	height: 28px;
	width: 185px;
	padding-top: 12px;
	padding-left: 33px;
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	background-image: url(../../images/lnav_line.gif);
}

.lnav  li a {
	height: 28px;
	width: 185px;
	padding-top: 12px;
	padding-left: 33px;
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	background-image: url(../../images/lnav_line.gif);
}
.lnav li a:hover {
	height: 28px;
	width: 185px;
	padding-top: 12px;
	padding-left: 33px;
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	background-image: url(../../images/lnav_ov.gif);
}

.lnav .lnav_sub  li a {
	height: 28px!important;
	width: 175px!important;
	padding-top: 12px!important;
	padding-left: 43px!important;
	background-repeat: no-repeat!important;
	background-position: bottom!important;
	display: block!important;
	background-image: url(../../images/lnav_sub_line.gif)!important;
}
.lnav .lnav_sub li a:hover {
	height: 28px!important;
	width: 175px!important;
	padding-top: 12px!important;
	padding-left: 43px!important;
	background-repeat: no-repeat!important;
	background-position: bottom!important;
	display: block!important;
	background-image: url(../../images/lnav_sub_ov.gif)!important;
}

.lnav .ov a {
	height: 28px !important;
	width: 185px !important;
	padding-top: 12px !important;
	padding-left: 33px !important;
	background-repeat: no-repeat !important;
	background-position: bottom !important;
	display: block !important;
	background-image: url(../../images/lnav_ov.gif) !important;
}
.lnav .lnav_sub  .ov_sub a {
	height: 28px !important;
	width: 175px !important;
	padding-top: 12px !important;
	padding-left: 43px !important;
	background-repeat: no-repeat !important;
	background-position: bottom !important;
	display: block !important;
	background-image: url(../../images/lnav_sub_ov.gif) !important;
}
.ttl_line {
	background-image: url(../../images/ttl_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 10px;
	padding-bottom: 5px;
}








#ir {
	float: left;
	width: 690px;
}
#ir dl {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	display:inline-block;
}

#ir dl dt {



}



#ir dt {
	width:100px;
	clear:both;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-top: 15px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../../images/list_bg.gif);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
	display:inline-block;
	float: left;
}
#ir dd {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;

}
#ir .pdf img {
	vertical-align: middle;
	padding-right: 5px;
}
#ir  .txt {
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
	float: left;
	padding-top: 15px;
	margin: 0px;
	width: 470px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}
#ir .pdf {
	padding-right: 0px;
	background-position: top;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
	&gt;float: none;;
}








.ir_tbl {
	width: 690px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.ir_tbl img {
	padding-right: 5px;
}
.ir_tbl td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-align: right;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
}
.ir_tbl .lbl1 {
	background-color: #EDEDED;
	text-align: center;
}
.ir_tbl .lbl2 {
	text-align: left;
}
.ir_tbl .lbl3 {
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.ir_tbl .lbl4 {
	background-color: #EDEDED;
	text-align: left;
}
/*
#pagenav {
	clear: both;
	width: 690px;
	padding-top: 40px;
	padding-bottom: 60px;
}
#pagenav li {
	float: left;
	border: 1px solid #D3D3D3;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin-right: 5px;
}
#pagenav   .now {
	background-image: url(../../ir/images/pagenav_bg.gif);
}*/

#ttl_prof {
	width:690px;
	height:58px;
	background-image: url(../../company/images/h3_ttl_02.gif);
	background-position: left top;
	background-repeat: no-repeat;	
}

#comp_prof {
	width: 690px;
}
#comp_prof tr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}
#comp_prof .lbl {
	background-image: url(../../images/list_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#comp_prof .bg {
	background-image: url(../../images/tbl_bg.jpg);
}
#comp_prof td {
	padding: 10px;
	vertical-align: top;
}
#comp_stprof {
	float: right;
	width: 520px;
	margin-bottom: 50px;
}
#comp_stprof tr {

}
#comp_stprof .lbl {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}
#comp_stprof .detail {
	padding-bottom: 15px;
}
#comp_stprof  .name {
	background-image: url(../../images/tbl_bg.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCFCF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFCFCF;
}
#comp_stprof td {
	padding: 5px;
	vertical-align: top;

}
#comp_history {
	width: 690px;
}
#comp_history  tr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}
#comp_history  .lbl {
	background-image: url(../../images/list_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	white-space: nowrap;
}
#comp_history tr:nth-of-type(odd) {
	background-image: url(../../images/tbl_bg.jpg);
}
#comp_history  td {
	padding: 10px;
	vertical-align: top;
}
.comp_list {
	text-indent: -1em;
	padding-left: 1em;
	padding-bottom: 5px;
}
.pro_inqBx {
	background-image: url(../../product/images/inquiry_bg.jpg);
	background-position: bottom;
	height: 245px;
	width: 690px;
	margin-bottom: 40px;
}

.pro_ws1Bx {
	background-image: url(../../product/images/point_wsdf_fig0102.jpg);
	background-repeat: no-repeat!important;
	background-position: bottom;
	height: 326px;
	width: 629px;
}

.btn_wsh a {
	height: 30px!important;
	width: 172px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_haihusaki.jpg)!important;
}
.btn_wsh a:hover {
	height: 30px!important;
	width: 172px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_haihusaki_on.jpg)!important;
}

.btn_wstop a {
	height: 51px!important;
	width: 239px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_ws_top.jpg)!important;
}

.btn_wstop a:hover {
	height: 51px!important;
	width: 239px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_ws_top_on.jpg)!important;
}

.btn_wsbn a {
	height: 51px!important;
	width: 239px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_ws_bn.jpg)!important;
}

.btn_wsbn a:hover {
	height: 51px!important;
	width: 239px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_ws_bn_on.jpg)!important;
}

.btn_wsht a {
	height: 51px!important;
	width: 239px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_ws_haihuten.jpg)!important;
}

.btn_wsht a:hover {
	height: 51px!important;
	width: 239px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_ws_haihuten_on.jpg)!important;
}


.pro_wsebox {
	background-image: url(../../product/images/ws_read.jpg);
	background-repeat: no-repeat!important;
	background-position: bottom;
	height: 124px;
	width: 691px;
}

.btn_wsr a {
	height: 50px!important;
	width: 260px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_wshp02.jpg?171220)!important;
}
.btn_wsr a:hover {
	height: 50px!important;
	width: 260px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_wshp_on02.jpg?171220)!important;
}

.btn_wsr_koukoku a {
	height: 50px!important;
	width: 260px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_koukoku02.jpg)!important;
}
.btn_wsr_koukoku a:hover {
	height: 50px!important;
	width: 260px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_koukoku_on02.jpg)!important;
}

ul.dogfes_info_box li dl{
}

ul.dogfes_info_box li dl dt{
	font-size: 18px;
	margin-bottom: 10px;
	padding-bottom: 4px;
	background: rgba(0, 0, 0, 0) url("../../product/images/mrk_headttl.png") no-repeat scroll 0 3px / 12px 12px;
	padding-left: 17px;
	border-bottom: 1px solid #000000;
}

ul.dogfes_info_box li dl dd{
	font-size: 14px;
}

.pro_df1Bx {
	background-image: url(../../product/images/point_wsdf_fig0402.jpg);
	background-repeat: no-repeat!important;
	background-position: bottom;
	height: 349px;
	width: 630px;
}

.btn_dfp a {
	height: 51px!important;
	width: 237px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_toujitsu.jpg)!important;
}
.btn_dfp a:hover {
	height: 51px!important;
	width: 237px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_toujitsu_on.jpg)!important;
}

.pro_dfebox {
	background-image: url(../../product/images/df_read.jpg);
	background-repeat: no-repeat!important;
	background-position: bottom;
	height: 127px;
	width: 691px;
}

.btn_dfr a {
	height: 49px!important;
	width: 368px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_dfhp02.jpg)!important;
}
.btn_dfr a:hover {
	height: 49px!important;
	width: 368px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(../../product/images/btn_dfhp_on02.jpg)!important;
}

.pro_pointBx {
	width: 630px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #F4F4F4;
	border-bottom-color: #F4F4F4;
	border-left-color: #F4F4F4;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 15px;
}

.freeBx {
	width: 630px;
	border-width: 5px;
	border-style: solid;
	border-color: #F4F4F4;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 15px;
}

.btn_jobcon a {
	height: 55px!important;
	width: 265px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(https://www.atimes.co.jp/product/images/btn_jobcon.gif)!important;
}
.btn_jobcon a:hover {
	height: 55px!important;
	width: 265px!important;
	background-repeat: no-repeat!important;
	display: block!important;
	background-image: url(https://www.atimes.co.jp/product/images/btn_jobcon_on.gif)!important;
}

.pro_pointTx {
	padding: 10px;
	border: 1px dotted #999999;
	margin-bottom: 10px;
}
.pro_areanav {
	padding: 5px;
	margin-bottom: 20px;
	background-image: url(../../product/images/areanav_bg.gif);
	height: 115px;
}
.pro_areanav ul {
	padding-top: 20px;
	padding-left: 20px;
}
.pro_areanav li {
	float: left;
	padding-right: 10px;
}
.pro_linkbx {
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F4F4F4;
	border-bottom-color: #F4F4F4;
	margin-bottom: 30px;
}
.pro_pdfBx {
	width: 630px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 15px;
	border: 5px solid #F4F4F4;
}
.prv_list {
	text-indent: -1em;
	padding-left: 1em;
}
.prv_ind {
	padding-left: 1.5em;
}
.contact_tbl {
	width: 690px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.contact_tbl td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-align: left;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
}
.contact_tbl .lbl {
	background-color: #EDEDED;
	text-align: left;
}
.contact_tbl   .lbl3 {
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.contact_tbl   .lbl5 {
	text-align: center;
}

.tbl_noline {
	border-top-style: none !important;
	border-right-style: none !important;
	border-bottom-style: none !important;
	border-left-style: none !important;
}
.sitemap {
	padding-left: 3em;
}
.sitemap ul {
	padding-left: 2em;
}
.faq_q {
	background-color: #EDEDED;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.faq_a {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	margin-bottom: 30px;
	text-indent: -1em;
}

.yellow01 {
background-color: #FBF8D7;
}
.yellow03 {
	background-color: #FDE7A6;
}
.m,
.M{
	font-size: 12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 150%;
	color: #333;
}

#pagenav {
	clear: both;
	width: 690px;
	padding-top: 40px;
	padding-bottom: 60px;
}
#pagenav a,
#pagenav span {
	float: left;
	border: 1px solid #D3D3D3;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin-right: 5px;
	display: block
}
#pagenav .current_page {
	background-image: url(/ir/images/pagenav_bg.gif);
}
</pre></body></html>