@charset 'Shift_JIS';

/* :: ボディ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* -- メインコンテンツ ---------------------------------------------------------------- */

#main-contents h1 { background-image: url(../img/h1_service.gif); }

body#service h1                      { background-position: 0 0; }
body#solution-scene h1               { background-position: 0 -50px; }
body#solution-sensitivity h1         { background-position: 0 -100px; }
body#solution-market-research h1     { background-position: 0 -150px; }
body#solution-user-type h1           { background-position: 0 -200px; }
body#solution-target h1              { background-position: 0 -250px; }
body#solution-scenario h1            { background-position: 0 -300px; }
body#solution-acceptability h1       { background-position: 0 -350px; }
body#solution-flow h1                { background-position: 0 -400px; }
body#solution-design h1              { background-position: 0 -450px; }
body#solution-ui-guideline h1        { background-position: 0 -500px; }
body#solution-simulator h1           { background-position: 0 -550px; }
body#solution-usability-guideline h1 { background-position: 0 -600px; }
body#solution-usability-test h1      { background-position: 0 -650px; }
body#solution-expert-review h1       { background-position: 0 -700px; }
body#solution-labo h1                { background-position: 0 -750px; }
body#solution-ucd-seminar h1         { background-position: 0 -800px; }
body#service-diary h1                { background-position: 0 -1000px; }
body#service-ethnography h1          { background-position: 0 -1050px; }
body#service-sensitivity h1          { background-position: 0 -1100px; }
body#service-scale h1                { background-position: 0 -1150px; }
body#service-persona h1              { background-position: 0 -1200px; }
body#service-scenario h1             { background-position: 0 -1250px; }
body#service-xb h1                   { background-position: 0 -1300px; }
body#service-acceptability h1        { background-position: 0 -1350px; }
body#service-flow h1                 { background-position: 0 -1400px; }
body#service-simulator h1            { background-position: 0 -1450px; }
body#service-elgear h1               { background-position: 0 -1750px; }
body#service-usability-test h1       { background-position: 0 -1500px; }
body#service-expert-review h1        { background-position: 0 -1550px; }
body#service-labo h1                 { background-position: 0 -1600px; }
body#service-ucd-seminar h1          { background-position: 0 -1650px; }
body#service-consulting h1           { background-position: 0 -1700px; }

#main-contents h3 {
	margin-top: 30px;
}

#service #main-contents ul.solution li a {
	display: block;
	padding-left: 0;
	background: url(../img/line_arrow.gif) repeat-x left center;
	cursor: pointer;
}

#service #main-contents ul.solution li a:link    { color: #33c; }
#service #main-contents ul.solution li a:visited { color: #33c; }
#service #main-contents ul.solution li a:hover   {
	background-position: right center;
	color: #36f;
	font-size: 120%;
}

#service #main-contents ul.solution li em {
	display: block;
	float: left;
	margin-right: 20px;
	padding: 0 5px;
	background: #fff;
	font-weight: bold;
	font-style: normal;
}

#service #main-contents ul.solution li span.wants {
	display: block;
	float: right;
	padding: 0 5px;
	background: #fff;
	font-style: normal;
}

#service #main-contents ul.service {
	padding: 10px 20px 5px 35px;
}

	* html #service #main-contents ul.service {
		padding: 10px 20px 5px 30px;
	}

#service #main-contents ul.service li {
	display: inline;
	padding: 0;
	background-image: none;
}

#service #main-contents ul.service li a {
	display: block;
	float: left;
	margin: 0 10px 5px 0;
	padding: 2px;
	width: 204px;
	border: 1px solid #abc;
	text-align: center;
}

#service #main-contents ul.service li div {
	display: block;
	float: left;
	margin: 0 10px 5px 0;
	padding: 2px;
	width: 204px;
	background: #f6f6f6;
	border: 1px solid #bbb;
	color: #666;
	text-align: center;
	text-decoration: none;
}


/* -- サービス共通リンク -------------------------------------------------------------- */

#service-footer ul {
	position: relative;
	padding: 30px 120px 0 140px;
}

#service-footer ul li.contact{
	float: right;
	width: 230px;
	height: 60px;
}

#service-footer ul li.contact a {
	display: block;
	width: 230px;
	height: 60px;
	background: url(../img/button_service.gif) no-repeat;
	text-indent: -9999px;
}

#service-footer ul li.contact a:link,
#service-footer ul li.contact a:visited { background-position: 0    0px; }
#service-footer ul li.contact a:hover   { background-position: 0  -60px; }
#service-footer ul li.contact a:active  { background-position: 0 -120px; }

#service-footer ul li.solution,
#service-footer ul li.service {
	position: relative;
	left: 0;
	width: 180px;
	height: 30px;
}

#service-footer ul li.solution a,
#service-footer ul li.service a {
	display: block;
	width: 180px;
	height: 30px;
	background: url(../img/button_service.gif) no-repeat;
	text-indent: -9999px;
}

#service-footer ul li.solution a:link,
#service-footer ul li.solution a:visited { background-position: -230px   0px; }
#service-footer ul li.solution a:hover   { background-position: -230px -30px; }
#service-footer ul li.solution a:active  { background-position: -230px -60px; }

#service-footer ul li.service a:link,
#service-footer ul li.service a:visited { background-position: -230px  -90px; }
#service-footer ul li.service a:hover   { background-position: -230px -120px; }
#service-footer ul li.service a:active  { background-position: -230px -150px; }


/* :: ローカルナビ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* -- 現在地表示 ---------------------------------------------------------------------- */

body#service                      #local-navi li.service,
body#solution-scene               #local-navi li.solution-scene,
body#solution-sensitivity         #local-navi li.solution-sensitivity,
body#solution-market-research     #local-navi li.solution-market-research,
body#solution-user-type           #local-navi li.solution-user-type,
body#solution-target              #local-navi li.solution-target,
body#solution-scenario            #local-navi li.solution-scenario,
body#solution-acceptability       #local-navi li.solution-acceptability,
body#solution-flow                #local-navi li.solution-flow,
body#solution-design              #local-navi li.solution-design,
body#solution-ui-guideline        #local-navi li.solution-ui-guideline,
body#solution-simulator           #local-navi li.solution-simulator,
body#solution-usability-guideline #local-navi li.solution-usability-guideline,
body#solution-usability-test      #local-navi li.solution-usability-test,
body#solution-expert-review       #local-navi li.solution-expert-review,
body#solution-labo                #local-navi li.solution-labo,
body#solution-ucd-seminar         #local-navi li.solution-ucd-seminar,
body#service-diary                #local-navi li.service-diary,
body#service-ethnography          #local-navi li.service-ethnography,
body#service-sensitivity          #local-navi li.service-sensitivity,
body#service-scale                #local-navi li.service-scale,
body#service-persona              #local-navi li.service-persona,
body#service-scenario             #local-navi li.service-scenario,
body#service-xb                   #local-navi li.service-xb,
body#service-acceptability        #local-navi li.service-acceptability,
body#service-flow                 #local-navi li.service-flow,
body#service-simulator            #local-navi li.service-simulator,
body#service-elgear               #local-navi li.service-elgear,
body#service-usability-test       #local-navi li.service-usability-test,
body#service-expert-review        #local-navi li.service-expert-review,
body#service-labo                 #local-navi li.service-labo,
body#service-ucd-seminar          #local-navi li.service-ucd-seminar,
body#service-consulting           #local-navi li.service-consulting {
	background: url(../img/local_navi_selected.gif) no-repeat left center;
}

body#service                      #local-navi li.service a,
body#solution-scene               #local-navi li.solution-scene a,
body#solution-sensitivity         #local-navi li.solution-sensitivity a,
body#solution-market-research     #local-navi li.solution-market-research a,
body#solution-user-type           #local-navi li.solution-user-type a,
body#solution-target              #local-navi li.solution-target a,
body#solution-scenario            #local-navi li.solution-scenario a,
body#solution-acceptability       #local-navi li.solution-acceptability a,
body#solution-flow                #local-navi li.solution-flow a,
body#solution-design              #local-navi li.solution-design a,
body#solution-ui-guideline        #local-navi li.solution-ui-guideline a,
body#solution-simulator           #local-navi li.solution-simulator a,
body#solution-usability-guideline #local-navi li.solution-usability-guideline a,
body#solution-usability-test      #local-navi li.solution-usability-test a,
body#solution-expert-review       #local-navi li.solution-expert-review a,
body#solution-labo                #local-navi li.solution-labo a,
body#solution-ucd-seminar         #local-navi li.solution-ucd-seminar a,
body#service-diary                #local-navi li.service-diary a,
body#service-ethnography          #local-navi li.service-ethnography a,
body#service-sensitivity          #local-navi li.service-sensitivity a,
body#service-scale                #local-navi li.service-scale a,
body#service-persona              #local-navi li.service-persona a,
body#service-scenario             #local-navi li.service-scenario a,
body#srevice-xb                   #local-navi li.service-xb a,
body#service-acceptability        #local-navi li.service-acceptability a,
body#service-flow                 #local-navi li.service-flow a,
body#service-simulator            #local-navi li.service-simulator a,
body#service-elgear               #local-navi li.service-elgear a,
body#service-usability-test       #local-navi li.service-usability-test a,
body#service-expert-review        #local-navi li.service-expert-review a,
body#service-labo                 #local-navi li.service-labo a,
body#service-ucd-seminar          #local-navi li.service-ucd-seminar a,
body#service-consulting           #local-navi li.service-consulting a {
	background-color: #fec;
}


/* -- END -- */

