@charset "shift_jis";
body			{ font-size:12px; line-height:117%; font-family:"qMmpS Pro W3","Hiragino Kaku Gothic Pro","lr SVbN",Osaka,sans-serif;}

/*swf*/
#swf_c			{ width:840px; height:241px; clear:left;}
#swf			{ width:840px; height:230px; padding-top:11px; background-image:url("./images/bg_grad11.gif"); background-repeat:repeat-x;}
object.obj		{ width:840px; height:230px; margin:0px; padding:0px; border-style:none; overflow:hidden;}

/*4item*/
#home01			{ width:840px; background-image:url("./images/bg_home01.gif"); background-repeat:repeat-x;}
#home011		{ width:205px; height:89px; padding-left:17px; float:left;}
#home012		{ width:205px; height:89px; float:left;}
#home013		{ width:205px; height:89px; float:left;}
#home014		{ width:191px; height:89px; float:left;}
#home02_c		{ width:840px; background-image:url("./images/bg_home02.gif"); background-repeat:repeat-y; clear:left;}
#home021		{ width:160px; padding-left:30px; font-size:10px; line-height:140%; font-weight:normal; float:left;}
#home022		{ width:160px; padding-left:47px; font-size:10px; line-height:140%; font-weight:normal; float:left;}
#home023		{ width:160px; padding-left:45px; font-size:10px; line-height:140%; font-weight:normal; float:left;}
#home024		{ width:170px; padding-left:46px; float:left;}
ul.home03		{ margin: 0px; padding:0px 0px 0px 15px; background-image:url("./images/ya10.gif"); background-position:0px 5%; background-repeat:no-repeat;}
ul.home03 li		{ margin: 0px; padding: 0px; list-style-type:none;}
ul.home03 a			{ font-size:10.1px;}
ul.home03 a:link	{ color:#000000; background-color:#ffffff; text-decoration:underline;}
ul.home03 a:visited	{ color:#000000; background-color:#ffffff; text-decoration:underline;}
ul.home03 a:hover	{ color:#ff6600; background-color:#ffffff; text-decoration:none;}
ul.home03 a:active	{ color:#ff0000; background-color:#ffffff; text-decoration:none;}
#home04_c			{ width:840px; height:26px; background-image:url("./images/home04.gif"); background-position:0px 0px; background-repeat:no-repeat; clear:left;}

/*ig*/
#home10			{ width:840px; padding-top:5px; background-image:url("images/bg_grad5.gif"); background-repeat:repeat-x;}
#home11			{ width:635px; float:left;}
#home12			{ width:205px; padding-top:11px; float:left;}

/*XN[^Cg*/
div.home20		{ width:615px; padding-top:20px; padding-bottom:20px;; background-image:url("./images/bg_grad5.gif"); background-position:bottom left; background-repeat:repeat-x;}
div.home21		{ width:595px; margin-left:20px; background-image:url("./images/bg_slash5.gif"); background-repeat:repeat-x;}
p.home22		{ width:559px; height: 45px; float:left;}
p.home22 img		{ border-left:solid 2px #001aa2; vertical-align:top;}
div.home23		{ width: 36px; height: 34px; padding-top:11px; float:left;}
a.home24		{ display:block; width: 36px; height: 28px;background-image:url("./images/arrow.gif"); background-position:0px -150px; background-repeat:no-repeat;}
a.home24:hover		{ background-position:-130px -150px;}
div.home25_c 	{ width:595px; clear:left;}

/*XN[*/
div.home25		{ width:595px; height:140px; overflow:auto;scrollbar-arrow-color:#9a9a9a;scrollbar-base-color:#e7e7e7;scrollbar-track-color:#ffffff;scrollbar-darkshadow-color:#ffffff;scrollbar-face-color:#e7e7e7;scrollbar-3dlight-color:#e7e7e7;scrollbar-highlight-color:#e7e7e7;scrollbar-shadow-color:#e7e7e7;}

/*casestudy*/
p.home31		{ width: 39px; float:left;}
div.home32l		{ width:250px; border-left:solid 1px #333333; float:left;}
div.home32r		{ width:230px; border-left:solid 1px #333333; float:left;}
div.home32l img,div.home32r img		{ margin-left:10px; margin-bottom:5px;}
p.home33		{ width:216px; padding-left:14px; padding-bottom:2px; line-height:134%; font-family:"lr oSVbN",sans-serif; font-weight:bold;}
p.home34		{ width:216px; padding-left:14px; line-height:134%;}
a.home35		{ font-size:12px; line-height:134%;}
a.home35:link		{ color:#000000; background-color:#ffffff; text-decoration:none;}
a.home35:visited	{ color:#000000; background-color:#ffffff; text-decoration:none;}
a.home35:hover		{ color:#fa801d; background-color:#ffffff; text-decoration:underline;}
a.home36		{ font-size:10px; line-height:110%; margin-left:5px; padding-left:15px; background-image:url("./images/ya.gif"); background-position:0px 2px; background-repeat:no-repeat;}
a.home36:link		{ color:#000000; background-color:#ffffff; text-decoration:none;}
a.home36:visited	{ color:#000000; background-color:#ffffff; text-decoration:none;}
a.home36:hover		{ color:#fa801d; background-color:#ffffff; text-decoration:underline; background-image:url("./images/ya_o.gif");}
div.home30_c	{ width:550px; height:31px; clear:left;}

/*seminarenress*/
div.scroll		{ width:555px;}
div.scroll_c	{ width:555px; height:3px; font-size:1px; line-height:3px; background-image:url("./images/bg_dot600.gif"); background-position:-5px 2px; background-repeat:no-repeat; clear:left;}
	/*seminare*/
p.ev11			{ width: 98px; padding:8px 0px 4px 12px; font-size:12px; line-height:134%; float:left;}
div.ev12		{ width: 72px; padding:8px 0px 4px 0px; float:left;}
div.ev12 p		{ width: 72px; text-align:center; font-size:12px; line-height:134%; background-image:url("./images/bg_dot2.gif"); background-repeat:repeat-y;}
div.ev13		{ width:373px; padding:8px 0px 4px 0px; float:left;}
div.ev13 p		{ width:363px; padding-left:10px; font-size:12px; line-height:134%; background-image:url("./images/bg_dot2.gif"); background-repeat:repeat-y;}
div.ev13 a:link		{ color:#000000; background-color:#ffffff; text-decoration:none;}
div.ev13 a:visited	{ color:#000000; background-color:#ffffff; text-decoration:none;}
div.ev13 a:hover	{ color:#ff6600; background-color:#ffffff; text-decoration:underline;}
	/*press*/
p.news11		{ width: 88px; padding:8px 0px 4px 12px; font-size:12px; line-height:134%; float:left;}
div.news12		{ width:455px; padding:8px 0px 4px 0px; float:left;}
div.news12 p		{ width:445px; padding-left:10px; font-size:12px; line-height:134%; background-image:url("./images/bg_dot2.gif"); background-repeat:repeat-y;}
div.news12 a:link	{ color:#000000; background-color:#ffffff; text-decoration:none;}
div.news12 a:visited{ color:#000000; background-color:#ffffff; text-decoration:none;}
div.news12 a:hover	{ color:#ff6600; background-color:#ffffff; text-decoration:underline;}

/*Ej[*/
div.home60	{ width:185px; padding-top:10px;}
#home70		{ display:block; width:185px; height: 124px; background-image:url("./images/series.jpg"); background-position:0px 0px; background-repeat:no-repeat;}
#home61		{ display:block; width:185px; height: 70px; background-image:url("./images/series.jpg"); background-position:0px -124px; background-repeat:no-repeat;}
#home62		{ display:block; width:185px; height: 70px; background-image:url("./images/series.jpg"); background-position:0px -194px; background-repeat:no-repeat;}
#home63		{ display:block; width:185px; height: 70px; background-image:url("./images/series.jpg"); background-position:0px -264px; background-repeat:no-repeat;}
#home64		{ display:block; width:185px; height: 70px; background-image:url("./images/series.jpg"); background-position:0px -334px; background-repeat:no-repeat;}
#home65		{ display:block; width:185px; height: 64px; background-image:url("./images/series.jpg"); background-position:0px -404px; background-repeat:no-repeat;}
#home66		{ display:block; width:185px; height: 28px; background-image:url("./images/series.jpg"); background-position:0px -468px; background-repeat:no-repeat;}
#home67		{ display:block; width:185px; height: 28px; background-image:url("./images/series.jpg"); background-position:0px -496px; background-repeat:no-repeat;}
#home68		{ display:block; width:185px; height: 28px; background-image:url("./images/series.jpg"); background-position:0px -524px; background-repeat:no-repeat;}
#home69		{ display:block; width:185px; height: 28px; background-image:url("./images/series.jpg"); background-position:0px -552px; background-repeat:no-repeat;}
#home6a		{ display:block; width:185px; height: 40px; background-image:url("./images/series.jpg"); background-position:0px -580px; background-repeat:no-repeat;}
#home6b		{ display:block; width:185px; height: 29px; background-image:url("./images/series.jpg"); background-position:0px -620px; background-repeat:no-repeat;}
#home6c		{ display:block; width:185px; height: 29px; background-image:url("./images/series.jpg"); background-position:0px -649px; background-repeat:no-repeat;}
#home641	{ display:block; width:185px; height: 70px; background-image:url("./images/series.jpg"); background-position:0px -678px; background-repeat:no-repeat;}
#home642	{ display:block; width:185px; height: 70px; background-image:url("./images/series.jpg"); background-position:0px -748px; background-repeat:no-repeat;}
#home643	{ display:block; width:185px; height: 70px; background-image:url("./images/series.jpg"); background-position:0px -818px; background-repeat:no-repeat;}
#home644	{ display:block; width:185px; height: 70px; background-image:url("./images/series.jpg"); background-position:0px -888px; background-repeat:no-repeat;}
#home61:hover	{ background-position:-185px -124px; }
#home62:hover	{ background-position:-185px -194px; }
#home63:hover	{ background-position:-185px -264px;}
#home64:hover	{ background-position:-185px -334px;}
#home66:hover	{ background-position:-185px -468px;}
#home67:hover	{ background-position:-185px -496px;}
#home68:hover	{ background-position:-185px -524px;}
#home69:hover	{ background-position:-185px -552px;}
#home6a:hover	{ background-position:-185px -580px;}
#home6b:hover	{ background-position:-185px -620px;}
#home6c:hover	{ background-position:-185px -649px;}
#home641:hover	{ background-position:-185px -678px;}
#home642:hover	{ background-position:-185px -748px;}
#home643:hover	{ background-position:-185px -818px;}
#home644:hover	{ background-position:-185px -888px;}
