@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:#30240E; }
div#PAGE div.BAR ul li a			{ background-image:url(../img/bar_edge2.jpg); }
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/bar_root2.jpg); }
div#PAGE div.BAR ul li.VERTEX a		{ text-shadow:0px 0px 3px #221908; }
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/bar_contact2.jpg); }
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; }

/* ------------------------------- SIDE（サブナビ） ------------------------------- */
div#PAGE div.SIDE ul li		{ clear:both;height:auto;}
div#PAGE div.SIDE ul li a		{height:32px;  background:#002266}
div#PAGE div.SIDE ul li a strong	{ float:left; margin:10px 0px 0px 40px; color:#fff;font: normal normal normal 11px/13px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul li a:link	{ color:#fff; }
div#PAGE div.SIDE ul li a:visited	{ color:#fff; }
div#PAGE div.SIDE ul li a:hover	{ color:#fff;  }
div#PAGE div.SIDE ul li a:active	{ color:#fff;}

div#PAGE div.SIDE ul li a#VISIT	{background:url(../img/visit-.gif) no-repeat;}
div#PAGE div.SIDE ul li a#CONTACT		{background:url(../img/contact-.gif) no-repeat;}



div#PAGE div.SIDE ul li a#TOP		{ height:33px; border-bottom:0px solid #e4e4de; background:#eeeee9 url(../img/arrow01-.png) 0% 0% no-repeat; }
div#PAGE div.SIDE ul li a#TOP:link		{ color:#666; background:#eeeee9 url(../img/arrow01-.png); background-position:0px 0px; }
div#PAGE div.SIDE ul li a#TOP:visited	{ color:#666; background:#eeeee9 url(../img/arrow01-.png); background-position:0px 0px; }
div#PAGE div.SIDE ul li a#TOP:hover		{ color:#aaa; background:#eeeee9 url(../img/arrow01.png); background-position:-200px 0px; }
div#PAGE div.SIDE ul li a#TOP:active	{ color:#aaa; background:#eeeee9 url(../img/arrow01.png); background-position:-200px 0px; }
div#PAGE div.SIDE ul li a#TOP p			{ float:none; margin:10px 0px 0px 37px; font:normal normal bold 12px/10px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",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; }



div#PAGE div.SIDE ul li.TITLE			{ height:33px; background:url(../img/si_header_bg.png) 0px 0px repeat-x; border:none; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul li.TITLE strong	{ display:inline; float:left; margin:10px 0px 0px 10px; color:#fff; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }


/*--BANNER--*/
div#PAGE div.SIDE div.BANNER	{ width:200px; background-color:#ddd; margin:10px 0px 10px 0px; }
div#PAGE div.SIDE div.BANNER p	{ width:180px; margin:5px 0px 0px 10px; font-size:10px; line-height:1.5em; font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;}
div#PAGE div.SIDE div.BANNER a				{ border:none; display:block; text-decoration:none; }
div#PAGE div.SIDE div.BANNER a:link		{ color:#666; }
div#PAGE div.SIDE div.BANNER a:visited		{ color:#666; }
div#PAGE div.SIDE div.BANNER a:hover		{ color:#333; }
div#PAGE div.SIDE div.BANNER a:active		{ color:#333; }
div#PAGE div.SIDE div.BANNER a img			{ width:180px; height:auto; border:none; margin:10px 0px 0px 10px; }

div#PAGE div.SIDE div.BANNER a p	{ width:180px; margin:5px 0px 10px 10px; font-size:10px; line-height:1.5em; font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;}
div#PAGE div.SIDE div.BANNER hr	{ width:180px; margin:0px 0px 0px 10px; }

p big		{ color:#09f; }




/* -- MAIN BUTTONS -- */

div#PAGE div.SIDE ul.MENU li a#SIDE2A			{ height:32px; padding-left:12px; border-bottom:1px solid #21180A; float:left; margin:0px 0px 0px 0px;background-image:url(../img/dot.png); background-repeat:no-repeat; font: normal normal normal 11px/1em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.MENU li a#SIDE2A:link		{ color:#fff; background:#30240E; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2A:visited	{ color:#fff; background:#30240E; text-decoration:none; background-image:url(../img/dot.png); background-repeat:no-repeat;}
div#PAGE div.SIDE ul.MENU li a#SIDE2A:hover	{ color:#fff; background:#431; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2A:active	{ color:#fff; background:#431; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2A.current:link		{ color:#fff; background:#845006; text-decoration:none; background-image:url(../img/dot.png); background-repeat:no-repeat;}
div#PAGE div.SIDE ul.MENU li a#SIDE2A.current:visited	{ color:#fff; background:#845006; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2A.current:hover	{ color:#fff; background:#845006; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2A.current:active	{ color:#fff; background:#845006; text-decoration:none; background-image:url(../img/dot.png); background-repeat:no-repeat;}


div#PAGE div.SIDE ul.MENU li a#SIDE2B			{ height:32px; padding-left:12px; border-bottom:1px solid #21180A; float:left; margin:0px 0px 0px 0px;background-image:url(../img/dot.png); background-repeat:no-repeat; font: normal normal normal 11px/1em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.MENU li a#SIDE2B:link		{ color:#fff; background:#30240E; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2B:visited	{ color:#fff; background:#30240E; text-decoration:none; background-image:url(../img/dot.png); background-repeat:no-repeat;}
div#PAGE div.SIDE ul.MENU li a#SIDE2B:hover	{ color:#fff; background:#431; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2B:active	{ color:#fff; background:#431; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }

div#PAGE div.SIDE ul.MENU li a#SIDE2C			{ height:32px; padding-left:12px; border-bottom:1px solid #21180A; float:left; margin:0px 0px 0px 0px;background-image:url(../img/dot.png); background-repeat:no-repeat; font: normal normal normal 11px/1em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.MENU li a#SIDE2C:link		{ color:#fff; background:#30240E; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2C:visited	{ color:#fff; background:#30240E; text-decoration:none; background-image:url(../img/dot.png); background-repeat:no-repeat;}
div#PAGE div.SIDE ul.MENU li a#SIDE2C:hover	{ color:#fff; background:#431; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2C:active	{ color:#fff; background:#431; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }

div#PAGE div.SIDE ul.MENU li a#SIDE2D			{ height:32px; padding-left:12px; border-bottom:1px solid #21180A; float:left; margin:0px 0px 0px 0px;background-image:url(../img/dot.png); background-repeat:no-repeat; font: normal normal normal 11px/1em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.MENU li a#SIDE2D:link		{ color:#fff; background:#30240E; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2D:visited	{ color:#fff; background:#30240E; text-decoration:none; background-image:url(../img/dot.png); background-repeat:no-repeat;}
div#PAGE div.SIDE ul.MENU li a#SIDE2D:hover	{ color:#fff; background:#431; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }
div#PAGE div.SIDE ul.MENU li a#SIDE2D:active	{ color:#fff; background:#431; text-decoration:none;background-image:url(../img/dot.png); background-repeat:no-repeat; }



/* --INQUIRY -- */
div#PAGE div.SIDE ul.INQUIRY li a		{ width:200px; text-decoration:none; height:78px; border:none; background:#fff 0px 0px no-repeat; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.INQUIRY li img		{ border:none; }


/* -- RELATE -- */
div#PAGE div.SIDE ul.RELATE li a		{ height:auto; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; border-bottom:1px solid #eee; color:#666; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.RELATE li a p		{ height:auto; margin:2px 2px 0px 2px; padding:0px 0px 0px 0px; color:#666; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.RELATE li a:link	{ color:#777; background:#fff; text-decoration:none; }
div#PAGE div.SIDE ul.RELATE li a:visited	{ color:#777; background:#fff; text-decoration:none; }
div#PAGE div.SIDE ul.RELATE li a:hover	{ color:#000; background:#fff; text-decoration:none; }
div#PAGE div.SIDE ul.RELATE li a:active	{ color:#000; background:#fff; text-decoration:none; }
div#PAGE div.SIDE ul.RELATE li span 	{ clear:both; display:block; width:200px; height:auto; margin:0px; padding:0px; }
div#PAGE div.SIDE ul.RELATE li span img	{ clear:both; display:block; width:190px; height:102PX; margin:0px 5px 0px 5px; padding:0px; }
div#PAGE div.SIDE ul.RELATE li span p	{ clear:both; display:block; width:190px; height:auto; margin:0px 5px 0px 5px; padding:0px; }
div#PAGE div.SIDE ul.RELATE li a span	{ clear:both; display:block; width:190px; height:auto; margin:0px; padding:0px 0px 10px 5px; }
div#PAGE div.SIDE ul.RELATE li a strong	{ clear:both; display:block; width:185px; margin:10px 0px 5px 0px; color:#fff; font: normal normal bold 12px/16px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.RELATE li a strong img	{ clear:both; display:inline; float:left; margin:0px 5px 0px 0px; border:1px solid #eee; }
div#PAGE div.SIDE ul.RELATE li a:hover strong	{ text-decoration:underline; }
div#PAGE div.SIDE ul.RELATE li a:hover strong img	{ border:1px solid #000; text-decoration:none;}
div#PAGE div.SIDE ul.RELATE li.TITLE	{ height:30px; border-bottom:1px solid #eee; }
div#PAGE div.SIDE ul.RELATE li.TITLE a	{ height:30px; }


/* -- メニュー -- */

div#PAGE div.SIDE ul.MENU li a			{ height:32px; border-bottom:1px solid #21180A; float:left; margin:0px 0px 0px 0px;background:url(../img/arrow02.png) no-repeat #431; font: normal normal normal 11px/1em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.MENU li a:link		{ color:#fff; background:url(../img/arrow02.png) no-repeat #30240E; text-decoration:none; }
div#PAGE div.SIDE ul.MENU li a:visited	{ color:#fff; background:url(../img/arrow02.png) no-repeat #30240E; text-decoration:none; }
div#PAGE div.SIDE ul.MENU li a:hover	{ color:#fff;background:url(../img/arrow02.png) no-repeat #431; text-decoration:none; }
div#PAGE div.SIDE ul.MENU li a:active	{ color:#fff; background:url(../img/arrow02.png) no-repeat #431;text-decoration:none; }
div#PAGE div.SIDE ul.MENU li a.current:link		{ color:#fff; background:url(../img/arrow02.png) no-repeat #431; text-decoration:none; }
div#PAGE div.SIDE ul.MENU li a.current:visited	{ color:#fff; background:url(../img/arrow02.png) no-repeat #431; text-decoration:none; }
div#PAGE div.SIDE ul.MENU li a.current:hover	{ color:#fff; background:url(../img/arrow02.png) no-repeat #431; text-decoration:none; }
div#PAGE div.SIDE ul.MENU li a.current:active	{ color:#fff; background:url(../img/arrow02.png) no-repeat #431; text-decoration:none; }



div#PAGE div.CONTENTS div.TITLE img {margin:30px 0px  20px  50px;}


/* -- 本体 -- */
div#PAGE div.CONTENTS  {padding-bottom:70px;font: normal normal normal 13px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;}

div#PAGE div.CONTENTS div.CONTENT {width:650px; margin:0px 0px 0px 50px;}

div#PAGE div.CONTENTS h1	{ margin:30px 0px 20px 50px; color:#555; font-size:20px; letter-spacing:1px; }
div#PAGE div.CONTENTS h1 span	{ font-size:9px; letter-spacing:0px }

 div#PAGE div.CONTENTS div.backn	{ width:auto;float:right; font-size:10px; color:#200; line-height:2em; font: normal normal normal 10px/15px Verdana,Geneva,Arial,sans-serif; } 
 div#PAGE div.CONTENTS div.backn a:link	{ color:#200;font-size:10px; text-decoration:underline; } 
 div#PAGE div.CONTENTS div.backn a:visited	{ color:#200;font-size:10px; text-decoration:underline; } 
 div#PAGE div.CONTENTS div.backn a:hover	{ color:#f60;font-size:10px; text-decoration:underline; } 
 div#PAGE div.CONTENTS div.backn a:active	{ color:#f60;font-size:10px; text-decoration:underline; } 

 div#PAGE div.CONTENTS div.e10		{float:left;width:700px;padding:10px 0px10px 0px; color:#666;font: normal normal normal 10px/15px Verdana,Geneva,Arial,sans-serif; }
 div#PAGE div.CONTENTS div.e10 a:link  {font-size:10px;}
 div#PAGE div.CONTENTS div.e10 a:visited {font-size:10px;}
 div#PAGE div.CONTENTS div.e10 a:hover  {font-size:10px;}
 div#PAGE div.CONTENTS div.e10 a:active  {font-size:10px;}
 
 
  div#PAGE div.CONTENTS span.e10 {display:inline; color:#666;font: normal normal normal 10px/15px Verdana,Geneva,Arial,sans-serif; }
 
.L	{ float:left; width:20px; }
.j10		{ font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div.j12		{ float:left;width:350px;color:#000;font: normal normal normal 12px/24px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS span.j12		{ float:left;width:350px;color:#000;font: normal normal normal 12px/24px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div.j12 a:link {font-size:12px;}
div#PAGE div.CONTENTS div.j12 a:visited {font-size:12px;}
div#PAGE div.CONTENTS div.j12 a:hover {font-size:12px;}
div#PAGE div.CONTENTS div.j12 a:active {font-size:12px;}

div#PAGE div.CONTENTS div.M5 {width:650px; height:5px; clear:both;}
div#PAGE div.CONTENTS div.M10 {width:650px; height:10px; clear:both;}
div#PAGE div.CONTENTS div.M20 {width:650px; height:20px; clear:both;}
div#PAGE div.CONTENTS div.M30 {width:650px; height:30px; clear:both;}
div#PAGE div.CONTENTS div.M40 {width:650px; height:40px; clear:both;}
div#PAGE div.CONTENTS div.M50 {width:650px; height:50px; clear:both;}





.B		{display:inline;font-weight:bold; }
br {clear:none;}

div#PAGE div.CONTENTS td,th		{ margin:0px; padding:3px 10px 3px 10px; font: normal normal normal 12px/24px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }


div#PAGE div.CONTENTS a		{ padding:0px; font: normal normal normal 13px/22px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS li a		{ margin:0px; padding:0px;font: normal normal normal 13px/22px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;  }
div#PAGE div.CONTENTS a:link		{ color:#09F; text-decoration:none;font: normal normal normal 13px/22px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;  }
div#PAGE div.CONTENTS a:visited		{ color:#09F; text-decoration:none; font: normal normal normal 13px/22px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS a:hover		{ color:#06C; text-decoration:underline;font: normal normal normal 13px/22px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;  }
div#PAGE div.CONTENTS a:active		{ color:#06C; text-decoration:underline; font: normal normal normal 13px/22px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }





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); }


/* CONTACTで使用*/
div#PAGE div.CONTENTS div.BOX_M50	{ clear:none; display:inline; float:left; height:auto; width:650px; margin:0px 0px 0px 0px; padding:0px; border:none; background:transparent; font: normal normal normal 13px/1.8em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳゴシック",sans-serif; }
div#PAGE div.CONTENTS div.BOX_M50 br	{ clear:none; }
div#PAGE div.CONTENTS div.BOX_M50 hr	{ width:650px; margin:0px; padding:0px; }
div#PAGE div.CONTENTS div.BOX_M50 p	{  clear:both; display:block; width:630px; height:auto; margin:0px 0px 0px 0px; padding:0px; font: normal normal normal 14px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳゴシック",sans-serif; }
div#PAGE div.CONTENTS div.BOX_M50 p span	{ margin:20px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:13px; }

/* アクセス */
div#PAGE div.CONTENTS div.ADRS	{width:650px; line-height:2em; margin:0px 0px 50px 0px; }
div#PAGE div.CONTENTS div.ADRS span	{ font-size:10px; line-height:1.5em; }

div#PAGE div.CONTENTS div.CONTENT h3	{clear:both; float:left; display:block; width:650px; margin:30px 0px 20px 0px; padding:3px 0px 4px 12px; border-left:9px solid #191308; color:#ffffff; background-color:#30240E; font-size:12px; font-weight:normal; }
h5		{ clear:both; display:block; width:auto; height:auto; border-left:5px solid #cccccc; margin:0px 0px 15px 0px; padding:0px 0px 0px 10px; font: normal normal bold 16px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }


/* -- TOPPAGE -- */

div#PAGE div.CONTENTS div.TIMAGE {width:750px; margin:0px;}

div#PAGE div.CONTENTS a.FIG {padding:0px;margin:30px 0px 0px 0px; height:107px; width:310px; background:url(../img/fig.png) no-repeat; float:left;line-height:0px; color:#000;text-decoration:none;}
div#PAGE div.CONTENTS a.FIG p {padding:0px;margin:35px 0px 0px 135px; width:170px; cursor:pointer;font: normal normal normal 12px/1.3em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;}
div#PAGE div.CONTENTS a.FIG:link	{ background-color:#fff; color:#000;text-decoration:none;}
div#PAGE div.CONTENTS a.FIG:visited{background-color:#fff; color:#000;text-decoration:none;}
div#PAGE div.CONTENTS a.FIG:hover	{background-color:#e5e5e5;color:#000; text-decoration:none;}
div#PAGE div.CONTENTS a.FIG:active	{ background-color:#e5e5e5;color:#000;text-decoration:none;}


div#PAGE div.CONTENTS a.CEO {margin:30px 0px 0px 0px; height:107px; width:310px; background:url(../img/message.png) no-repeat; float:right;line-height:0px; color:#000;text-decoration:none;}
div#PAGE div.CONTENTS a.CEO p {margin:35px 0px 20px 125px; width:170px;cursor:pointer; font: normal normal normal 12px/1.6em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;}
div#PAGE div.CONTENTS a.CEO:link	{ background-color:#fff; color:#000;text-decoration:none;}
div#PAGE div.CONTENTS a.CEO:visited{background-color:#fff; color:#000;text-decoration:none;}
div#PAGE div.CONTENTS a.CEO:hover	{background-color:#e5e5e5;color:#000; text-decoration:none;}
div#PAGE div.CONTENTS a.CEO:active	{ background-color:#e5e5e5;color:#000;text-decoration:none;}

div#PAGE div.CONTENTS dl.NEWSRELEASE	{ margin:0px;padding:0px; }
div#PAGE div.CONTENTS dl.NEWSRELEASE dt.CPT	{ color:#e2e1d8; font-size:9px; font-weight:normal; lign-height:15px; margin:0px; padding:0px;  }
div#PAGE div.CONTENTS dl.NEWSRELEASE dd.CPT	{ color:#e2e1d8; font-size:9px; font-weight:normal; lign-height:15px; margin:0px 0px 0px 5px; padding:0px; }
div#PAGE div.CONTENTS dl.NEWSRELEASE dt	{ width:150px; }
div#PAGE div.CONTENTS dl.NEWSRELEASE dd	{ width:495px; font-size:12px; margin:0px 0px 0px 5px; padding:3px 0px 4px 0px; line-height:20px; color:#777672; }
div#PAGE div.CONTENTS dl.NEWSRELEASE dd a	{ color:#777672; text-decoration:none; font-size:12px; }
div#PAGE div.CONTENTS dl.NEWSRELEASE dd a:link	{ color:#777672; text-decoration:none; }
div#PAGE div.CONTENTS dl.NEWSRELEASE dd a:visited	{ color:#777672; text-decoration:none; }
div#PAGE div.CONTENTS dl.NEWSRELEASE dd a:hover	{ color:#000; text-decoration:underline; }
div#PAGE div.CONTENTS dl.NEWSRELEASE dd a:active	{ color:#000; text-decoration:underline; }

div#PAGE div.CONTENTS dl.NEWSRELEASE2011	{ margin:0px;padding:0px; }
div#PAGE div.CONTENTS dl.NEWSRELEASE2011 dt.CPT	{ color:#e2e1d8; font-size:9px; font-weight:normal; lign-height:15px; margin:0px; padding:0px;  }
div#PAGE div.CONTENTS dl.NEWSRELEASE2011 dd.CPT	{ color:#e2e1d8; font-size:9px; font-weight:normal; lign-height:15px; margin:0px 0px 0px 5px; padding:0px; }
div#PAGE div.CONTENTS dl.NEWSRELEASE2011 dt	{ width:150px; }
div#PAGE div.CONTENTS dl.NEWSRELEASE2011 dd	{ width:495px; font-size:12px; margin:0px 0px 0px 5px; padding:3px 0px 4px 0px; line-height:20px; color:#777672; }
div#PAGE div.CONTENTS dl.NEWSRELEASE2011 dd a	{ text-decoration:none; font-size:12px; }
div#PAGE div.CONTENTS dl.NEWSRELEASE2011 dd a:link	{ text-decoration:underline; }
div#PAGE div.CONTENTS dl.NEWSRELEASE2011 dd a:visited	{ text-decoration:none; }
div#PAGE div.CONTENTS dl.NEWSRELEASE2011 dd a:hover	{ text-decoration:underline; }
div#PAGE div.CONTENTS dl.NEWSRELEASE2011 dd a:active	{ text-decoration:underline; }

div#PAGE div.CONTENTS a.BOX			{clear:none; display:inline; width:320px;margin-bottom:20px; height:81px; float:left; background:url(../img/mid-arrow.png) no-repeat 98% 16%;}
div#PAGE div.CONTENTS a.BOX:link		{ text-decoration:none; }
div#PAGE div.CONTENTS a.BOX:visited	{ text-decoration:none; }
div#PAGE div.CONTENTS a.BOX:hover		{ background-color:#efefef; text-decoration:none; }
div#PAGE div.CONTENTS a.BOX:active	{ background-color:#efefef; text-decoration:none; }
div#PAGE div.CONTENTS a.BOX img	{ float:left; margin:0px; }
div#PAGE div.CONTENTS a.BOX div.DISC	{ width:180px; margin:0px 0px 12px 0px; padding:10px 0px 0px 10px;}
div#PAGE div.CONTENTS a.BOX div.DISC h4	{float:left; width:160px;margin:0px; font-size:13px; line-height:14px;color:#000; font-weight:bold;}
div#PAGE div.CONTENTS a.BOX div.DISC h4 small {fon-size:11px;}
div#PAGE div.CONTENTS a.BOX div.DISC img	{ float:right; margin:8px 0px 0px 0px; }
div#PAGE div.CONTENTS a.BOX span	{ float:left; clear:none; width:auto; margin:9px 0px 0px 0px; font-size:10px; line-height:16px; letter-spacing:-0.1em; color:#555;font-weight:normal; width:170px; }

div#PAGE div.CONTENTS ul li {float:left;display:inline; width:198px; margin-right:25px;}
div#PAGE div.CONTENTS ul li a.PIC  {margin-top:0px; display:inline;float:left;height:65px; margin:0px;}

div#PAGE div.CONTENTS ul li a.PLE           {margin-top:7px; display:block; text-align:right; color:#000; font-size:11px;line-height:12px;}
div#PAGE div.CONTENTS ul li a.PLE:link        {color:#000; text-decoration:none;}
div#PAGE div.CONTENTS ul li a.PLE:visited  {color:#000; text-decoration:none;}
div#PAGE div.CONTENTS ul li a.PLE:hover    {color:#000; text-decoration:underline;}
div#PAGE div.CONTENTS ul li a.PLE:active   {color:#000; text-decoration:underline;}



div#PAGE div.CONTENTS div.READER {background:#e2e2e2;margin:20px 0px 0px 0px; float:right;font-size:11px;line-height:13px;width:650px;display:block;height:80px;}

div#PAGE div.CONTENTS div.READER div.INSIDE {margin:20px; background:#e2e2e2; clear:none;width:610px;display:inline;float:left;}
div#PAGE div.CONTENTS div.READER div.INSIDE img{width:88px;}
div#PAGE div.CONTENTS div.READER div a{font-size:11px;line-height:13px;}
div#PAGE div.CONTENTS div.READER div a:link {font-size:11px;}
div#PAGE div.CONTENTS div.READER div a:visited {font-size:11px;}
div#PAGE div.CONTENTS div.READER div a:hover {font-size:11px;}
div#PAGE div.CONTENTS div.READER div a:active {font-size:11px;}




















