@charset 'utf-8';
/* 
 Cascading Style Sheets: 

 last updated on 2008.12.03
 (c) 2008 YOSUKE INUI Design Office (www.inuiyosuke.jp)
 */ 

/* ------------------------------ BAR ------------------------------ */
div#PAGE div.BAR				{ background-color:#9977dd; }
div#PAGE div.BAR ul li a			{ background-image:url(../img/new/bar_edge.png); }
div#PAGE div.BAR ul li a:link			{ color:#fff; }
div#PAGE div.BAR ul li a:visited		{ color:#fff; }
div#PAGE div.BAR ul li a:hover		{ color:#fff; }
div#PAGE div.BAR ul li a:active		{ color:#fff; }
div#PAGE div.BAR ul li.ROOT a			{ background-image:url(../img/new/bar_root.png); }
div#PAGE div.BAR ul li.VERTEX a		{ text-shadow:0px 0px 3px #7a5fb1; }
div#PAGE div.BAR ul li.VERTEX a:link		{ color:#fff; }
div#PAGE div.BAR ul li.VERTEX a:visited		{ color:#fff; }
div#PAGE div.BAR ul li.VERTEX a:hover		{ color:#fff; }
div#PAGE div.BAR ul li.VERTEX a:active		{ color:#fff; }
div#PAGE div.BAR ul li.CONTACT		{ background-image:url(../img/new/bar_contact.png); }
div#PAGE div.BAR ul li.CONTACT a:link		{ color:#fff; }
div#PAGE div.BAR ul li.CONTACT a:visited	{ color:#fff; }
div#PAGE div.BAR ul li.CONTACT a:hover		{ color:#fff; }
div#PAGE div.BAR ul li.CONTACT a:active		{ color:#fff; }







#GLOBAL ol#GN li a#GN_FINANCIALPLAN	{ background-position:0px -25px; }

/* -- LOCAL OLD CSS -- */
.SHEET	{ width:960px; height:auto; }
.L	{ float:left; width:20px; }
.COLUMN	{ float:left; clear:both; width:960px; }
.C	{ display:inline; float:left; width:710px; margin-left:20px; }
.CC { display:inline; float:left; width:200px; margin-left:20px; }
.C1	{ display:inline; float:left; width:340px; margin-left:20px; }
.C2	{ display:inline; float:left; width:340px; margin-left:20px; }
.NOTE	{ position:absolute; left:760px; width:180px; font: normal normal normal 10px/178% "Hiragino Kaku Gothic Pro","qMmpS Pro W3","lr SVbN", sans-serif; }


.FENON	{ border-bottom:1px solid #ddd; height:1px; width:180px; }
.RADIO	{ cursor:hand; cursor:pointer; border-bottom:1px solid #334; color:#667; font: normal normal normal 12px/20px "Hiragino Kaku Gothic Pro","qMmpS Pro W3",Osaka,"lr SVbN",sans-serif; }
.CHECKBOX	{ cursor:hand; cursor:pointer; border-bottom:1px solid #ddd; color:#ccc; font: normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","qMmpS Pro W3",Osaka,"lr SVbN",sans-serif; }

.PROPERTY	{ float:left; left:10px; width:800px; }

.P_OBJ0	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj0_bg-.png) no-repeat 0px 0px scroll; color:#fff; }
.P_OBJ1	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj1_bg-.png) no-repeat 0px 0px scroll; color:#fff; }
.P_OBJ2	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj2_bg-.png) no-repeat 0px 0px scroll; }
.P_OBJ3	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj3_bg-.png) no-repeat 0px 0px scroll; }
.P_OBJ4	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj4_bg-.png) no-repeat 0px 0px scroll; }
.P_OBJ5	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj5_bg-.png) no-repeat 0px 0px scroll; }
.P_OBJ6	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj6_bg-.png) no-repeat 0px 0px scroll; }
.P_OBJ7	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj7_bg-.png) no-repeat 0px 0px scroll; color:#fff; }
.P_OBJ8	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj8_bg-.png) no-repeat 0px 0px scroll; color:#fff; }
.P_OBJ9	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj9_bg-.png) no-repeat 0px 0px scroll; }
.P_OBJ10	{ float:left; left:0px; height:310px; width:200px; background:url(/service/img/p_obj10_bg-.png) no-repeat 0px 0px scroll; }

.P_LINK	{ top:0px; left:0px; height:280px; width:190px; cursor:hand; cursor:pointer; font: normal normal normal 12px/15px "Hiragino Kaku Gothic Pro","qMmpS Pro W3","Osaka","lr SVbN",sans-serif; }
.P_TITLE	{ position:absolute; top:30px; left:10px; height:40px; width:170px;font: normal normal normal 14px/20px "Hiragino Kaku Gothic Pro","qMmpS Pro W3","Osaka","lr SVbN",sans-serif; }
.P_IMAGE	{ position:absolute; top:75px; left:10px; height:80px; width:170px; }
.P_COMMENT{ position:absolute; top:170px; left:10px; height:105px; width:170px; display:none; }
.P_DATA	{ position:absolute; top:170px; left:10px; height:110px; width:170px; display:block; }
.P_BOTTOM	{ top:0px; left:90px;  height:20px; width:100px;}
.P_MEMO	{ position:absolute; top:0px; left:0px; height:20px; width:100px; z-index:2; }

.F_OBJ	{ width:338px; border:1px solid #ddd; background:#f9f9f6; font: normal normal normal 10px/16px "Hiragino Kaku Gothic Pro","qMmpS Pro W3","Osaka","lr SVbN",sans-serif; }
.F_TITLE	{ left:5px; height:25px; width:328px; font-size:12px; }
.F_TEXT	{ left:5px; width:328px; font-size:10px; }
.F_IMAGE	{ float:left; left:5px; height:90px; width:120px; background:#ddd; }
.F_COMMENT{ float:left; left:10px; width:200px; }

.STAFF	{ float:left; left:10px; width:950px; }

.S_OBJ1	{ float:left; width:190px; height:190px; overflow:visible; background:url(/staff/img/s_obj1_bg-.png) no-repeat 0px 0px scroll; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","qMmpS Pro W3","Osaka","lr SVbN",sans-serif; cursor:hand; cursor:pointer; }
.S_OBJ2	{ float:left; width:190px; height:190px; overflow:visible; background:url(/staff/img/s_obj2_bg-.png) no-repeat 0px 0px scroll; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","qMmpS Pro W3","Osaka","lr SVbN",sans-serif; cursor:hand; cursor:pointer; }
.S_IMAGE	{ position:absolute; top:5px; left:5px; height:90px; width:160px; }
.S_TITLE	{ position:absolute; top:100px; left:5px; height:30px; width:160px; font-size:14px; }
.S_COMMENT{ position:absolute; top:120px; left:5px; height:60px; width:160px; overflow:visible; font-size:10px; line-height:1.5em; }

.BM_OBJ	{ width:338px; height:338px; border:solid #999 1px; overflow:hidden; }
.BM_POS	{ position:absolute; top:0px; left:0px; height:1400px; width:1400px; background:url(/service/object/map/img/map_big.png); }

a		{ outline:0px none #fff; }

a.black:link	{ color:#000; text-decoration:none; padding:2px; }
a.black:visited{ color:#000; text-decoration:none; padding:2px; }
a.black:hover	{ color:#fff; text-decoration:none; padding:2px; background:#000 url(/com/img/ablack_bg.png); }
a.black:active	{ color:#fff; text-decoration:none; padding:2px; background:#000 url(/com/img/ablack_bg.png); }

a.white:link	{ color:#fff; text-decoration:none; padding:2px; }
a.white:visited{ color:#fff; text-decoration:none; padding:2px; }
a.white:hover	{ color:#000; text-decoration:none; padding:2px; background:#fff url(/com/img/awhite_bg.png); }
a.white:active	{ color:#000; text-decoration:none; padding:2px; background:#fff url(/com/img/awhite_bg.png); }

a.none:link	{ color:#000; text-decoration:none; }
a.none:visited	{ color:#000; text-decoration:none; }
a.none:hover	{ color:#000; text-decoration:underline; }
a.none:active	{ color:#000; text-decoration:underline; }

a.edit:link	{ color:#fff; text-decoration:none;		padding:2px; background:#0cf; font: normal normal normal 10px/15px Verdana, Geneva, Arial, sans-serif; }
a.edit:visited	{ color:#fff; text-decoration:none;		padding:2px; background:#0cf; font: normal normal normal 10px/15px Verdana, Geneva, Arial, sans-serif; }
a.edit:hover	{ color:#000; text-decoration:none;		padding:2px; background:#0cf; font: normal normal normal 10px/15px Verdana, Geneva, Arial, sans-serif; }
a.edit:active	{ color:#000; text-decoration:none;		padding:2px; background:#0cf; font: normal normal normal 10px/15px Verdana, Geneva, Arial, sans-serif; }

.B		{ font-weight: bold; }

.M5		{ clear:both; height:5px; }
.M10		{ clear:both; height:10px; }
.M15		{ clear:both; height:15px; }
.M20		{ clear:both; height:20px; }
.M30		{ clear:both; height:30px; }
.M40		{ clear:both; height:40px; }
.M50		{ clear:both; height:50px; }
.M60		{ clear:both; height:60px; }
.M70		{ clear:both; height:70px; }
.M100	{ clear:both; height:100px; }
.M200	{ clear:both; height:200px; }

.L5		{ float:left; width:5px; }
.L10		{ float:left; width:5px; }
.L20		{ float:left; width:5px; }
.L30		{ float:left; width:5px; }
.L50		{ float:left; width:5px; }
.L100	{ float:left; width:5px; }

.e9		{ font: normal normal normal 9px/15px Verdana, Geneva, Arial, sans-serif;				letter-spacing:0px; }
.e9B		{ font: normal normal bold 9px/15px Verdana, Geneva, Arial, sans-serif;				letter-spacing:0px; }
.e10		{ font: normal normal normal 10px/15px Verdana, Geneva, Arial, sans-serif;				letter-spacing:0px; }
.e10B	{ font: normal normal bold 10px/15px Verdana, Geneva, Arial, sans-serif;				letter-spacing:0px; }
.e12		{ font: normal normal normal 12px/20px Verdana, Geneva, Arial, sans-serif;				letter-spacing:0px; }
.e12B	{ font: normal normal bold 12px/20px Verdana, Geneva, Arial, sans-serif;				letter-spacing:0px; }
.e14		{ font: normal normal normal 14px/20px Verdana, Geneva, Arial, sans-serif;				letter-spacing:0px; }
.e14B	{ font: normal normal bold 14px/20px Verdana, Geneva, Arial, sans-serif;				letter-spacing:0px; }



/* ------------------------------- ‘RΗL ------------------------------- */

body	{ text-decoration:none; font: normal normal normal 13px/2em "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }
body small,strong,span	{ text-decoration:none; font: normal normal normal 13px/2em "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }

a	{ border:none; text-decoration:none; }
a:link	{ border:none; text-decoration:none; }
a:visited	{ border:none; text-decoration:none; }
a:hover	{ border:none; text-decoration:none; }
a:active	{ border:none; text-decoration:none; }

div#PAGE	{ padding:20px 0px 50px 0px; }

/* ------------------------------- SIDEiTuirj ------------------------------- */
div#PAGE div.SIDE ul li		{  }
div#PAGE div.SIDE ul li a		{ height:32px; border-bottom:1px solid #7a5fb1; background-color:#97d; }
div#PAGE div.SIDE ul li a strong	{ color:#fff; float:left; margin:8px 0px 0px 40px; font-size:11px; font-weight:normal; }
div#PAGE div.SIDE ul li a:link	{ color:#000; background-color:#97d; }
div#PAGE div.SIDE ul li a:visited	{ color:#000; background-color:#97d; }
div#PAGE div.SIDE ul li a:hover	{ color:#000; background-color:#a8d; }
div#PAGE div.SIDE ul li a:active	{ color:#000; background-color:#a8d; }


/* ---------- SUB NAVIΜe{^Μwi³Μέθ ---------- */

/* -- gbv{^ -- */
div#PAGE div.SIDE ul li a#TOP		{ height:33px; border-bottom:0px solid #e4e4de; background:#eeeee9 url(../img/new/si_top-.png) 0% 0% no-repeat; }
div#PAGE div.SIDE ul li a#TOP:link		{ color:#666; background:#eeeee9 url(../img/new/si_top-.png); background-position:0px 0px; }
div#PAGE div.SIDE ul li a#TOP:visited	{ color:#666; background:#eeeee9 url(../img/new/si_top-.png); background-position:0px 0px; }
div#PAGE div.SIDE ul li a#TOP:hover		{ color:#aaa; background:#eeeee9 url(../img/new/si_top.png); background-position:-200px 0px; }
div#PAGE div.SIDE ul li a#TOP:active	{ color:#aaa; background:#eeeee9 url(../img/new/si_top.png); background-position:-200px 0px; }
div#PAGE div.SIDE ul li a#TOP p			{ float:none; margin:5px 0px 0px 30px; text-decoration:none; font: normal normal bold 12px/2em "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }
div#PAGE div.SIDE ul li a#TOP p span	{ font-size:8px; font-weight:normal; margin:0px 0px 0px 0px; color:#999999; }

/* -- TITLE -- */
div#PAGE div.SIDE ul li.TITLE			{ height:33px; background:#97d url(../img/new/si_header_bg.jpg) 0px 0px repeat-x; border:none; font-size:10px; }
div#PAGE div.SIDE ul li.TITLE strong	{ display:inline; float:left; margin:10px 0px 0px 10px; color:#fff; font-size:10px; }

/* -- FEATURE -- */
div#PAGE div.SIDE ul li a#FEATURE		{ height:53px; background:#cd3a64 url(../img/new/si_fea-.jpg) 0% 0% no-repeat; border-bottom:1px solid #ffffff; }
div#PAGE div.SIDE ul li a#FEATURE strong	{ font-size:12px; font-weight:bold; color:#ffffff; margin:18px 0px 0px 45px; }
div#PAGE div.SIDE ul li a#FEATURE:link		{ background:#97d url(../img/new/si_fea-.jpg) }
div#PAGE div.SIDE ul li a#FEATURE:visited	{ background:#97d url(../img/new/si_fea-.jpg) }
div#PAGE div.SIDE ul li a#FEATURE:hover		{ background:#97d url(../img/new/si_fea.jpg) }
div#PAGE div.SIDE ul li a#FEATURE:active	{ background:#97d url(../img/new/si_fea.jpg) }

/* -- ej[ -- */
div#PAGE div.SIDE ul li a#SI_LOAN	{ background-image:url(../img/new/si_button.gif); }
div#PAGE div.SIDE ul li a#SI_ADVICE	{ background-image:url(../img/new/si_button.gif); }
div#PAGE div.SIDE ul li a#SI_FLOW	{ background-image:url(../img/new/si_button.gif); }
div#PAGE div.SIDE ul li a#SI_BRAVE	{ background-image:url(../img/new/si_button.gif); }
div#PAGE div.SIDE ul li a#SI_INSURANCE	{ background-image:url(../img/new/si_button.gif); }
div#PAGE div.SIDE ul li a#SI_ASSOCIATE	{ background-image:url(../img/new/si_button.gif); }
div#PAGE div.SIDE ul li a#SI_AFTER	{ background-image:url(../img/new/si_button.gif); }
div#PAGE div.SIDE ul li a#SI_OUTLINE	{ background-image:url(../img/new/si_button.gif); }
div#PAGE div.SIDE ul li a#SI_STAFF	{ background-image:url(../img/new/si_button.gif); }
div#PAGE div.SIDE ul li a#SI_BUSINESS	{ background-image:url(../img/new/si_button.gif); }


/*--oi[--*/
#PAGE .SIDE .BANNER	{ width:200px; background-color:#fff; margin:10px 0px 10px 0px; }
#PAGE .SIDE .BANNER a	{ border:none; display:block; margin:10px 0px 0px 10px; }
#PAGE .SIDE .BANNER a img	{ width:180px; border:none; margin:0px; }
#PAGE .SIDE .BANNER a:link img	{ border:1px solid #999; }
#PAGE .SIDE .BANNER a:visited img	{ border:1px solid #999; }
#PAGE .SIDE .BANNER a:hover img	{ border:1px solid #97d; }
#PAGE .SIDE .BANNER a:active img 	{ border:1px solid #97d; }
#PAGE .SIDE .BANNER a p	{ color:#666; width:180px; margin:5px 0px 10px 0px; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }
#PAGE .SIDE .BANNER a:link p	{ color:#666; }
#PAGE .SIDE .BANNER a:visited p	{ color:#666; }
#PAGE .SIDE .BANNER a:hover p	{ color:#000; }
#PAGE .SIDE .BANNER a:active p	{ color:#000; }
#PAGE .SIDE .BANNER hr	{ width:180px; margin:0px 0px 0px 10px; }

/* -- WILL MAGAZINE -- */
div#PAGE div.SIDE ul.WILLMAGAZINE li a		{ height:auto; margin:0px; border-bottom:1px solid #eee; background:#fff; color:#666; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:link	{ color:#777; background:#fff; text-decoration:none; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:visited	{ color:#777; background:#fff; text-decoration:none; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:hover	{ color:#000; background:#f6f5f1; text-decoration:none; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:active	{ color:#000; background:#f6f5f1; text-decoration:none; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a span	{ font-size:10px; line-height:1.5em; margin:5px 0px 10px 10px; clear:both; display:block; width:190px; height:auto; margin:0px; padding:0px 0px 10px 5px; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a strong	{ color:#666; clear:both; display:block; width:185px; margin:10px 0px 5px 0px; color:#444; font: normal normal bold 12px/16px "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a strong img	{ clear:both; display:inline; float:left; margin:0px 5px 0px 0px; border:1px solid #eee; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:hover strong	{ color:#000; text-decoration:underline; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:hover strong img	{ border:1px solid #000; text-decoration:none;}
div#PAGE div.SIDE ul.WILLMAGAZINE li.TITLE	{ height:30px; border-bottom:1px solid #eee; }
div#PAGE div.SIDE ul.WILLMAGAZINE li.TITLE a	{ height:30px; }

/* --ON --*/
div#PAGE div.SIDE div.LINK	{ margin:10px 0px 0px 0px; background-color:#ddd; padding:10px 0px 10px 0px; }
div#PAGE div.SIDE div.LINK img	{ margin:10px 0px 0px 10px; clear:both; }
div#PAGE div.SIDE div.LINK span	{ width:200px; float:left; color:#666; font-size:10px; line-height:1.5em; margin:0px 0px 0px 10px; clear:both; padding:0px; }
div#PAGE div.SIDE div.LINK hr	{ width:180px; margin:0px 0px 0px 10px; color:#999; }


#PAGE .CONTENTS a	{ text-decoration:none; font: normal normal normal 13px/1.5em "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }

hr { width:650px; margin:0px; }

div#PAGE div.CONTENTS div.INSIDE	{ width:650px; height:auto; margin:0px 0px 0px 50px; padding:50px 0px 50px 0px; }
div#PAGE div.CONTENTS div.WIDE	{ width:700px; height:auto; margin:0px 0px 0px 50px; padding:50px 0px 50px 0px; }
div#PAGE div.CONTENTS h1	{ margin:0px; color:#555; font-size:20px; letter-spacing:1px }
div#PAGE div.CONTENTS h1 span	{ font-size:9px; letter-spacing:0px }
div#PAGE div.CONTENTS h2	{ color:#7f5ab2; clear:both; margin:0px; font-size:16px; font-weight:bold; letter-spacing:1px }
div#PAGE div.CONTENTS h3	{ clear:both; display:block; width:650px; margin:0px 0px 10px 0px; padding:3px 0px 4px 12px; border-left:9px solid #7a5fb1; color:#ffffff; background-color:#97d; font-size:12px; font-weight:normal; }
div#PAGE div.CONTENTS .INSIDE b { color:#333; text-decoration:none; font-weight:bold; font-size:15px; line-height:2em; }
div#PAGE div.CONTENTS .INSIDE small { color:#333; clear:both; text-decoration:none; font-weight:normal; font-size:11px; line-height:17px; }
div#PAGE div.CONTENTS div p	{ color:#333; text-decoration:none; font:normal normal normal 13px/2em "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }
div#PAGE div.CONTENTS div b { color:#333; text-decoration:none; font-weight:bold; font-size:15px; }
div#PAGE div.CONTENTS div a	{ display:inline; margin:20px 0px 0px 0px; text-decoration:none; }
#PAGE .CONTENTS div a:link	{ color:#09c }
#PAGE .CONTENTS div a:visited	{ color:#09c }
#PAGE .CONTENTS div a:hover	{ color:#06c }
#PAGE .CONTENTS div a:active	{ color:#06c }

#PAGE .CONTENTS div.INSIDE a.PAGETOP	{ float:right; margin:10px 0px 20px 0px; font-size:9px; }
#PAGE .CONTENTS div.INSIDE a.PAGETOP:link	{ color:#999 }
#PAGE .CONTENTS div.INSIDE a.PAGETOP:visited	{ color:#999 }
#PAGE .CONTENTS div.INSIDE a.PAGETOP:hover	{ color:#ccc }
#PAGE .CONTENTS div.INSIDE a.PAGETOP:active	{ color:#ccc }

#PAGE .CONTENTS div.INSIDE a.PAGETOP_0	{ float:right; margin:10px 0px 0px 0px; font-size:9px; }
#PAGE .CONTENTS div.INSIDE a.PAGETOP_0:link	{ color:#999 }
#PAGE .CONTENTS div.INSIDE a.PAGETOP_0:visited	{ color:#999 }
#PAGE .CONTENTS div.INSIDE a.PAGETOP_0:hover	{ color:#ccc }
#PAGE .CONTENTS div.INSIDE a.PAGETOP_0:active	{ color:#ccc }

#PAGE .CONTENTS div.WIDE a.PAGETOP	{ float:right; margin:10px 50px 20px 0px; font-size:9px; }
#PAGE .CONTENTS div.WIDE a.PAGETOP:link	{ color:#999 }
#PAGE .CONTENTS div.WIDE a.PAGETOP:visited	{ color:#999 }
#PAGE .CONTENTS div.WIDE a.PAGETOP:hover	{ color:#ccc }
#PAGE .CONTENTS div.WIDE a.PAGETOP:active	{ color:#ccc }

/* ------------------------------- ΔcΗL@wb_[€Κ ------------------------------- */

div#PAGE div.LOGO { width:400px; float:left; margin:0px 0px 10px 0px; background:#EEEEE9; border:none;}

div#PAGE div.H_BANNER { width:300px; margin:15px 0px 0px 0px; clear:none; float:right; background:#EEEEE9; border:none; font:normal normal normal 12px/2em "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }


div#PAGE div.H_BANNER a.MAIL { float:right; margin:0px 0px 0px 27px; background:url(../img/new/mail-.gif) no-repeat 12px 5px; padding-left:35px; padding-right:10px; border-left: 1px solid #999; }
div#PAGE div.H_BANNER a.MAIL:link {color:#999; background:url(../img/new/mail-.gif) no-repeat 12px 5px; }
div#PAGE div.H_BANNER a.MAIL:visited {color:#999; background:url(../img/new/mail-.gif) no-repeat 12px 5px; }
div#PAGE div.H_BANNER a.MAIL:hover { color:#97d; background:url(../img/new/mail.gif) no-repeat 12px 5px; }
div#PAGE div.H_BANNER a.MAIL:active { color:#97d; background:url(../img/new/mail.gif) no-repeat 12px 5px;}

div#PAGE div.H_BANNER a.OFFICE { float:right; margin:0px 0px 0px 0px; background:url(../img/new/office-.gif) no-repeat 12px 5px; padding-left:35px; padding-right:10px; border-left: 1px solid #999; border-right: 1px solid #999;}
div#PAGE div.H_BANNER a.OFFICE:link {color:#999; background:url(../img/new/office-.gif) no-repeat 12px 5px; }
div#PAGE div.H_BANNER a.OFFICE:visited {color:#999; background:url(../img/new/office-.gif) no-repeat 12px 5px; }
div#PAGE div.H_BANNER a.OFFICE:hover { color:#97d; background:url(../img/new/office.gif) no-repeat 12px 5px; }
div#PAGE div.H_BANNER a.OFFICE:active { color:#97d; background:url(../img/new/office.gif) no-repeat 12px 5px;}

div#PAGE div.H_BANNER p { margin: 0px 0px 0px 5px; }


/* ------------------------------ FOOTER------------------------------ */

div#PAGE div.F_LOGO	{ width:962px; margin:0px 10px 0px 0px; clear:both;background-color:#EEEEE9;border:none; }
div#PAGE div.F_LOGO img	{ float:left; margin:20px 0px 20px 0px; }
div#PAGE div.F_LOGO p { margin:45px 10px 0px 0px; float:right;  font:normal normal normal 9px/15px "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }


/* ------------------------------ MENU------------------------------ */
div#PAGE div.MENU	{ width:960px; background-color:#EEEEE9; color:#666; clear:both; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; border:none;}
div#PAGE div.MENU ul	{ width:850px; margin:0px 0px 0px 0px; position:relative; float:left; clear:none; }
div#PAGE div.MENU li	{ display:block; width:auto; height:25px; float:left; border-left:1px solid #ccc; text-align:center; font:normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }
div#PAGE div.MENU a	{ width:auto; height:25px; display:block; background-color:none; color:#666; vertical-align:middle; line-height: 30px; padding:5px 0px 0px 0px; }
div#PAGE div.MENU a p	{ margin:5px 15px 0px 15px; display:inline; font:normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI","Meiryo",Verdana,Geneva,Arial,"lr SVbN",sans-serif; }
div#PAGE div.MENU a:link	{ color:#666; }
div#PAGE div.MENU a:visited	{ color:#666; }
div#PAGE div.MENU a:hover	{ color:#97d; }
div#PAGE div.MENU a:active	{ color:#97d; }
div#PAGE div.MENU .CURRENT	{ background-color:#E4E4DE; }

div#PAGE div.MENU .PAGETOP	{ width:90px; height:25px; float:right; clear:none; }
div#PAGE div.MENU .PAGETOP li	{ width:90px; height:25px; border:none; }
div#PAGE div.MENU .PAGETOP a	{ width:90px; height:25px; display:block; background-color:#eee; padding:0px; }
div#PAGE div.MENU .PAGETOP a:link	{ background-color:#eee; }
div#PAGE div.MENU .PAGETOP a:visited	{ background-color:#eee; }
div#PAGE div.MENU .PAGETOP a:hover	{ background-color:#E4E4DE; }
div#PAGE div.MENU .PAGETOP a:active	{ background-color:#E4E4DE; }
div#PAGE div.MENU .PAGETOP p { font:normal normal normal 11px/15px  }

