@import url(/css/products-10.css);

/* SUBNAV HIGHLIGHT STATES */
body#main_index.index #g-contents #side-g #subnav ul li#sn-gaiyo,
body#kadai #g-contents #side-g #subnav ul li#sn-kadai,
body#client.jyushin #g-contents #side-g #subnav ul li#sn-client,
body#client.gyomu #g-contents #side-g #subnav ul li#sn-client,
body#kanri.rireki #g-contents #side-g #subnav ul li#sn-kanri,
body#kanri.access #g-contents #side-g #subnav ul li#sn-kanri,
body#monitoring #g-contents #side-g #subnav ul li#sn-monitoring,
body#refax #g-contents #side-g #subnav ul li#sn-refax,
body#costcut #g-contents #side-g #subnav ul li#sn-costcut
	{ font-weight:bold; background:#b2bcc9 url(/item/subnav_itembg_active.gif) no-repeat bottom left;}

body#main_index.index #g-contents #side-g #subnav ul li#sn-gaiyo a,
body#kadai #g-contents #side-g #subnav ul li#sn-kadai,
body#client.jyushin #g-contents #side-g #subnav ul li#sn-client,
body#client.gyomu #g-contents #side-g #subnav ul li#sn-client,
body#kanri.rireki #g-contents #side-g #subnav ul li#sn-kanri,
body#kanri.access #g-contents #side-g #subnav ul li#sn-kanri,
body#monitoring #g-contents #side-g #subnav ul li#sn-monitoring,
body#refax #g-contents #side-g #subnav ul li#sn-refax,
body#costcut #g-contents #side-g #subnav ul li#sn-costcut
	{ color:#000; cursor:default; background-position:-389px 50%;}

/*products*/
#g-main h3 { margin:50px 0 5px 0; size:12px; font-weight:bold; }

p.tit-exp { margin: 20px 0px 10px 0px; line-height:20px; font-size:13px; }
p.more    { color:#333333; font-size:13px; }
p.index   { font-size:16px; font-weight:bold; color:#777; }
p.index_02   { font-size:24px; font-weight:bold; color:#777; }
p.index_03   { font-size:18px; font-weight:bold; color:#777; margin:-1em 0 -0.5em 0; }

p.kinou-tit   { font-size:20px; font-weight:bold; color:#777; }
p.tit_01  { font-size:29px; font-weight:bold; color:#0081c7;margin:8px 0 8px 0; }
p.tit_01 span.small  { font-size:14px; color:#0081c7;}
p.tit_02  { font-size:14px; font-weight:bold; color:#80691e; margin:0 0 25px 0;  }
p.tit_03  { font-size:14px; color:#668ab8; font-weight:bold; }

p.kadai  { font-size:14px; font-weight:bold; color:#80691e; margin:0 0 .1em 0; padding:0;  }
p.kaiketsu  { font-size:20px; font-weight:bold; color:#0081c7; margin:0 0 .1em 0; padding:0;  }
.kadai_td {width:48%;}


p.subtit {
	background-image:url(item/subtit_img.gif);
	text-indent:2.5em;
	line-height:35px;
	background-repeat: no-repeat;
	height: 35px;
	width: 650px;
	font-weight:bold
}

/*kousei_table*/

table.kousei-base{
	text-align:center;
	width:620px;
	margin:0 0 10px 0;
	padding: 0px;
}

table.kousei-base tr td.appli{width:110px}

table.appli-box{
	background-color: #F7F7F7;
	margin: 0px;
	padding: 0px;
}

table.appli-box tr td.img{
	padding:12px;}

table.appli-box tr td.step{
	font-weight:bold;
	color: #000066;	
}

table.appli-box tr td.name{
	font-weight:bold;
	color: #777777;
	height: 40px;
}

table.appli-box tr td.kaisetsu{
	font-size:11px;
	padding:3px 7px;
	height: 160px;
	vertical-align: text-top;
}

table.appli-box tr td.link-txt{
	font-size:12px;
	padding:7px;
	vertical-align: text-top;
	height:18px;
}


/*products_tab*/

/*client-tab*/
#menu-cl ul {margin:0px; padding:0px; width: 700px; background-color:#FFFFFF;}
#menu-cl ul li,
#menu-cl ul li a{ display:block;height:65px;width:233px;text-indent:-9999px; float:left ;list-style-type: none; margin: 0; padding: 0; background-color:#FFFFFF;}

#menu-cl ul li.cl01 a        { background:url(/smooth/img/sf1_02.gif); }
#menu-cl ul li.cl01 a:hover  { background:url(/smooth/img/sf1_03.gif); }
.check #menu-cl ul li.cl01 a { background:url(/smooth/img/sf1_01.gif); }

#menu-cl ul li.cl02 a        { background:url(/smooth/img/sf2_02.gif); }
#menu-cl ul li.cl02 a:hover  { background:url(/smooth/img/sf2_03.gif); }
.faxsearch #menu-cl ul li.cl02 a   { background:url(/smooth/img/sf2_01.gif); }

#menu-cl ul li.cl03 a        { background:url(/smooth/img/sf3_02.gif); }
#menu-cl ul li.cl03 a:hover  { background:url(/smooth/img/sf3_03.gif); }
.input #menu-cl ul li.cl03 a   { background:url(/smooth/img/sf3_01.gif); }


/*kanri-tab*/
#menu-mg ul {margin:0px; padding:0px; width: 700px; background-color:#FFFFFF;}
#menu-mg ul li,
#menu-mg ul li a{ display:block;height:65px;width:233px;text-indent:-9999px; float:left ;list-style-type: none; margin: 0; padding: 0; background-color:#FFFFFF;}

#menu-mg ul li.mg01 a        { background:url(/smooth/img/sfk1_02.gif); }
#menu-mg ul li.mg01 a:hover  { background:url(/smooth/img/sfk1_03.gif); }
.access #menu-mg ul li.mg01 a { background:url(/smooth/img/sfk1_01.gif); }

#menu-mg ul li.mg02 a        { background:url(/smooth/img/sfk2_02.gif); }
#menu-mg ul li.mg02 a:hover  { background:url(/smooth/img/sfk2_03.gif); }
.log #menu-mg ul li.mg02 a   { background:url(/smooth/img/sfk2_01.gif); }

#menu-mg ul li.mg03 a        { background:url(/smooth/img/sfk3_02.gif); }
#menu-mg ul li.mg03 a:hover  { background:url(/smooth/img/sfk3_03.gif); }
.master #menu-mg ul li.mg03 a   { background:url(/smooth/img/sfk3_01.gif); }


/*client-tab-old*/
#menu-c ul { margin:0px; padding:0px; width: 700px; background-color:#FFFFFF}
#menu-c ul li,
#menu-c ul li a{ display:block;height:65px;width:350px;text-indent:-9999px; float:left ;list-style-type: none; margin: 0; padding: 0; background-color:#FFFFFF}

#menu-c ul li.c01 a        { background:url(/smooth/img/c1_02.gif); }
#menu-c ul li.c01 a:hover  { background:url(/smooth/img/c1_03.gif); }
.jyushin #menu-c ul li.c01 a { background:url(/smooth/img/c1_01.gif); }

#menu-c ul li.c02 a        { background:url(/smooth/img/c2_02.gif); }
#menu-c ul li.c02 a:hover  { background:url(/smooth/img/c2_03.gif); }
.gyomu #menu-c ul li.c02 a   { background:url(/smooth/img/c2_01.gif); }


/*kanri-tab-old*/
#menu-k ul { margin:0px; padding:0px; width: 700px; background-color:#FFFFFF}
#menu-k ul li,
#menu-k ul li a{ display:block;height:65px;width:350px;text-indent:-9999px; float:left ;list-style-type: none; margin: 0; padding: 0; background-color:#FFFFFF}

#menu-k ul li.k01 a        { background:url(/smooth/img/k1_02.gif); }
#menu-k ul li.k01 a:hover  { background:url(/smooth/img/k1_03.gif); }
.rireki #menu-k ul li.k01 a { background:url(/smooth/img/k1_01.gif); }

#menu-k ul li.k02 a        { background:url(/smooth/img/k2_02.gif); }
#menu-k ul li.k02 a:hover  { background:url(/smooth/img/k2_03.gif); }
.access #menu-k ul li.k02 a   { background:url(/smooth/img/k2_01.gif); }


