@charset "utf-8";

/* -- SLIDESHOW (IMAGES) -- */
div#BG					{ position:absolute; height:auto; }
div#BG div.IMAGES				{ clear:both; display:inline; float:left; width:720px; height:540px; margin:-180px 0px 0px 61px; padding:0px 0px 0px 0px; border-right:1px solid #eee; background:#fff; }
div#BG div.IMAGES div.IMAGE			{ position:absolute; top:0px; left:0px; display:inline; float:left; width:720px; height:540px; margin:0px 0px 1px 0px; padding:0px; background:#fff no-repeat 0px 0px scroll; filter:alpha(opacity=1); }
div#BG div.IMAGES div.IMAGE img		{ clear:both; display:inline; float:none; border:none; margin:0px; padding:0px; }
/* NEXTSLIDE */
div.IMAGES div.NEXTSLIDE			{ position:absolute; top:170px; left:0px; z-index:11; width:90px; height:21px; margin:0px 0px 0px 0px; padding:0px; background:transparent url(/com/img/next_slide.png) no-repeat 0% 50% scroll; cursor:pointer; }
/* -- SLIDESHOW (THUMBNAILS) -- */
ol#SLIDE_BUTTON				{ position:absolute; bottom:15px; left:785px; z-index:2; clear:both; display:inline; float:left; width:20px; height:auto; margin:0px; padding:0px; }
ol#SLIDE_BUTTON li				{ clear:none; display:inline; float:left; width:20px; height:auto; margin:0px; padding:0px; }
ol#SLIDE_BUTTON a				{ clear:none; display:inline; float:left; width:20px; height:16px; overflow:hidden; margin:2px 0px 0px 0px; padding:0px; background:transparent url(/com/img/slide_button.png) no-repeat scroll; text-align:center; font: normal normal normal 9px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; cursor:pointer; }

/* -- SUB -- */
div#BG ul.SUB				{ position:absolute; top:0px; left:75px; clear:both; display:inline; float:left; width:100%; background:transparent; margin:0px 0px 0px 0px; }
div#BG ul.SUB li				{ clear:none; display:inline; float:left; width:auto; height:auto; margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; border-left:1px dotted #aaa; }
div#BG ul.SUB li.TITLE			{ clear:none; display:inline; float:left; width:auto; height:auto; margin:0px 5px 0px 0px; padding:15px 10px 0px 5px; border:none; font: normal normal bold 10px/11px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;}
div#BG ul.SUB li a				{ clear:both; display:inline; float:left; width:auto; height:auto; margin:0px 0px 0px 0px; padding:15px 10px 0px 10px; border:none; font: normal normal normal 10px/11px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#BG ul.SUB li a:link			{ color:#000; text-decoration:none; }
div#BG ul.SUB li a:visited			{ color:#000; text-decoration:none; }
div#BG ul.SUB li a:hover			{ color:#000; text-decoration:underline; }
div#BG ul.SUB li a:active			{ color:#000; text-decoration:none; }
div#BG ul.SUB li.HR a:link			{ color:#000; text-decoration:underline; }
div#BG ul.SUB li.HR a:visited			{ color:#000; text-decoration:underline; }
div#BG ul.SUB li.HR a:hover			{ color:#000; text-decoration:underline; }
div#BG ul.SUB li.HR a:active			{ color:#000; text-decoration:underline; }


/* -- div.DOWNLOAD -- */
div.SHEET div.DOWNLOAD			{ clear:both; display:inline; float:left; width:540px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 30px 0px; }
div.SHEET div.DOWNLOAD h2			{ border-color:#d21; }
div.SHEET div.DOWNLOAD ol			{ clear:both; display:inline; float:left; width:480px; height:auto; margin:0px 0px 0px 30px; padding:0px 0px 0px 0px; }
div.SHEET div.DOWNLOAD ol li			{ clear:both; display:inline; float:left; width:480px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-top:1px dotted #ddd; }
div.SHEET div.DOWNLOAD ol li a		{ clear:both; display:inline; float:left; width:480px; height:auto; margin:0px 0px 15px 0px; padding:15px 0px 0px 0px; font:normal normal normal 11px/15px "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","ＭＳ ゴシック",sans-serif; }
div.SHEET div.DOWNLOAD ol li a:link		{ text-decoration:none; }
div.SHEET div.DOWNLOAD ol li a:visited		{ text-decoration:none; }
div.SHEET div.DOWNLOAD ol li a:hover		{ text-decoration:none; }
div.SHEET div.DOWNLOAD ol li a:active		{ text-decoration:none; }
div.SHEET div.DOWNLOAD ol li a img		{ clear:both; display:inline; float:left; margin:0px 8px 0px 0px; }
div.SHEET div.DOWNLOAD ol li a:link  img	{ border:1px solid #eee; }
div.SHEET div.DOWNLOAD ol li a:visited  img	{ border:1px solid #eee; }
div.SHEET div.DOWNLOAD ol li a:hover  img	{ border:1px solid #000; }
div.SHEET div.DOWNLOAD ol li a:active  img	{ border:1px solid #000; }
div.SHEET div.DOWNLOAD ol li a strong		{ clear:none; display:inline; float:right; width:385px; height:auto; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; color:#000; font:normal normal bold 12px/16px "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","ＭＳ ゴシック",sans-serif; }
div.SHEET div.DOWNLOAD ol li a.PDF strong	{ background:transparent url(/com/img/pdf.png) 0px 0px no-repeat; text-indent:25px; }
div.SHEET div.DOWNLOAD ol li a.XLS strong	{ background:transparent url(/com/img/xls.png) 0px 0px no-repeat; text-indent:25px; }
div.SHEET div.DOWNLOAD ol li a strong small	{ color:#777; font:normal normal normal 10px/16px "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","ＭＳ ゴシック",sans-serif; }
div.SHEET div.DOWNLOAD ol li a span		{ clear:none; display:inline; float:right; width:385px; height:auto; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:none; color:#000; font:normal normal normal 10px/16px "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","ＭＳ ゴシック",sans-serif; }
div.SHEET div.DOWNLOAD ol li a em		{ clear:none; display:inline; float:right; width:384px; height:auto; margin:10px 0px 0px 1px; padding:4px 0px 4px 0px; background:transparent url(/com/img/download.png) 0px 0px no-repeat; text-indent:20px; font: normal normal 900 11px/12px "Helvetica Neue","Swiss 721 Bold BT","Swiss 721",Helvetica,Verdana,Geneva,Arial,sans-serif; }
div.SHEET div.DOWNLOAD ol li a:link em		{ text-decoration:none; }
div.SHEET div.DOWNLOAD ol li a:visited em	{ text-decoration:none; }
div.SHEET div.DOWNLOAD ol li a:hover em		{ text-decoration:underline; }
div.SHEET div.DOWNLOAD ol li a:active em	{ text-decoration:none; }

/* -- WM Overwrite -- */
ol.WORKS_INDEX li a.WM			{ clear:both; display:inline; float:left; margin:0px 0px 1px 1px !important; }


/* ------------------------------ @media print{ ------------------------------ */
@media print{
body div#BG		{ height:auto; background-image:none !important; text-align:left; }
body div#BG ul.SUB		{ display:none !important; }

/* -- IMAGE (SLIDESHOW) -- */
body div#BG div.IMAGES		{ position:static; top:0px; display:inline; float:none !important; margin:0px; padding:0px; width:640px; height:auto !important; border:none; }
body div#BG div.IMAGES div.IMAGE	{ position:static; display:inline !important; float:none !important; margin:0px; border:none; filter:alpha(opacity=100) !important; KhtmlOpacity:1 !important; MozOpacity:1 !important; opacity:1 !important; }
body div#BG div.IMAGES div.IMAGE img	{ clear:none; float:none; width:49%; height:auto; border:none; margin:1px 1px 0px 0px; padding:0px; }
body ol#SLIDE_BUTTON		{ display:none !important; }

body div.SHEET div.DOWNLOAD ol li a em	{ color:#d21 !important; }
body div.SHEET div.RELATED		{ display:none !important; }
}