@charset 'utf-8';

body		{ margin:0px; padding:0px; color:#000; background:#fff; font: normal normal normal 86%/208% "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
a		{ outline:0px none #fff; background-repeat:no-repeat; }
a span,a strong,a em,a small,a img	{ cursor:pointer; }
br		{ letter-spacing:0px; }
div		{ position:relative; width:auto; height:auto; margin:0px; padding:0px; overflow:hidden; border:0px solid #000; opacity:1; KhtmlOpacity:1; MozOpacity:1; }
hr		{ clear:both; height:1px; color:#000; background:#000; text-align:left; margin:0px; border:0px none #000; display:block; }
img		{ margin:0px; padding:0px; border:0px solid #000; font-size: 10px; }
form		{ margin:0px; padding:0px; }
select		{ cursor:hand; cursor:pointer; }
h1,h2,h3,h4,h5,h6	{ margin:0px; padding:0px; font-size:100%; line-height:100%; font-weight:normal; font:inherit; }
ul,ol		{ margin:0px; padding:0px; }
li		{ margin:0px; padding:0px; display:block; list-style:none outside none; }
li img		{ vertical-align:top;margin:0px;padding:0px; }
li a img		{ vertical-align:top;margin:0px;padding:0px; }
dl		{ margin:0px;padding:0px; }
dt		{ float:left; clear:left; margin:0px; padding:0px; }
dd		{ float:left; margin:0px;padding:0px; display:block; }
table		{ border-collapse:collapse; border-spacing: 0px; border:0px solid #ccc; table-layout:fixed; empty-cells:show; margin:0px; padding:0px; }
td,th		{ margin:0px; padding:2px; font: normal normal normal 71%/178% "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* -------------------------------------------------- ADDITION ITEM -------------------------------------------------- */

body		{ color:#000; background:#eeeee9; text-align:center; }
a		{ padding:0px; }
li a		{ margin:0px; padding:0px; }
a:link		{ color:#09F; text-decoration:none; }
a:visited		{ color:#06C; text-decoration:none; }
a:hover		{ text-decoration:underline; }
a:active		{ text-decoration:underline; }
hr		{ color:#999; background:#999; border-color:#999; }
table		{ border:1px solid #ccc; }
td		{ padding:2px; }
img		{ background:transparent; }


/* -------------------------------------------------- ADDITION ID & CLASS -------------------------------------------------- */

#PAGE_T		{ clear:both; width:100%; background:#fff; }
div.GOOGLE_CODE	{width:1px; height:1px; float:left; clear:none; }
#PAGE		{ clear:none; width:960px;height:auto;overflow:hidden; margin-right:auto;margin-left:auto; text-align:left; font-size:13px; line-height:2em; }


div#PAGE h1	{ margin:10px 0px; font-size:16px; color:#555; height:auto; background:none; }
div#PAGE h3	{ margin:10px 0px 0px 10px; font-size:12px; color:#555; height:auto;}
.SHEET		{ clear:both; width:960px; height:auto; float:left; margin:0px 0px 10px 0px; background:none; overflow:visible; }

div#PAGE div.TOP_IMAGE { width: 960px; height:295px; float:left; margin: 0 auto 5px auto; position: relative; }
div#PAGE div.TOP_IMAGE .CUT { width: 960px; height:295px; float:left; margin: 0 auto; position:absolute; z-index:10; }
div#PAGE div.TOP_IMAGE .TEXT { width: 960px; height:250px; float:left; margin: 10px auto 0 auto; position:absolute; z-index:20; }
div#PAGE div#container	{ width:100%; height:250px; top:45px; position:absolute; z-index:0; }
div#PAGE div#carousel { width: 3840px; height:250px; margin: 0 auto; text-align: left; position: relative; }
div#PAGE div#carousel #carousel_move { overflow:visible; }
div#PAGE div#carousel ul { float: left; overflow:visible; }
div#PAGE div#carousel ul li { float: left; }
div#PAGE div#carousel_prev { display:none; }
div#PAGE div#carousel_next { display:none; }
div#PAGE div#carousel ul li img {  }

div#PAGE div#FEATURE	{ height:295px; position:absolute; top:0px; left:0px; z-index:30; background:none; }
div#PAGE div#FEATURE ul.ICON_BUTTON	{ width:auto; position:absolute; bottom:2px; right:5px; z-index:150; }
div#PAGE div#FEATURE ul.ICON_BUTTON li	{ width:45px; float:left; margin:0px 0px 0px 2px; }
div#PAGE div#FEATURE ul.ICON_BUTTON li a	{ float:left; text-align:center; }
div#PAGE div#FEATURE ul.ICON_BUTTON li img	{ margin:0px; }
div#PAGE div#FEATURE .FEATURE	{ width:960px; height:295px; }

div#PAGE div.MLINK { width:570px; margin:0px 0px 0px 0px; height:auto; float:left; display:inline; }
div#PAGE div.MLINK a{ width:185px; border:none; height:250px; float:left; margin:5px 7px 0px 0px; display:inline; background:#fff; background-repeat:no-repeat; background-position:10px 40px; }
div#PAGE div.MLINK a h2{ font-size:13px; font-weight:bold; margin:15px 0px 0px 12px; display:inline; padding:0px 0px 0px 0px; width:160px; float:left;line-height:16px;}
div#PAGE div.MLINK a img{ margin:12px 0px 5px 12px; color:#111; border:none; }
div#PAGE div.MLINK a:link{ background-color:#fff; color:#333; background-repeat:no-repeat; background-position:10px 40px; border:none; }
div#PAGE div.MLINK a:visited{ background-color:#fff; color:#333; background-repeat:no-repeat; background-position:10px 40px; border:none; }
div#PAGE div.MLINK a:hover{ background-color:#eee; color:#fff; background-repeat:no-repeat; background-position:10px 40px; border:none; text-align:none; }
div#PAGE div.MLINK a:active{ background-color:#eee; color:#fff; background-repeat:no-repeat; background-position:10px 40px; border:none; text-align:none; }
div#PAGE div.MLINK a span{ width:160px; font-size:10px; font-weight:normal; margin:0px 0px 5px 12px; display:inline; float:left; line-height:1.7em;}
div#PAGE div.MLINK a span.DATE	{ width:170px; float:right; font-size:9px; font-weight:normal; margin:5px 12px 10px 0px; display:inline; text-align:right;}
div#PAGE div.MLINK a span.DATE img	{ font-size:9px; margin:2px 0px 0px 5px; }
div#PAGE div.MLINK a small{ font-size:8px; line-height:1.5em; font-weight:normal;color:#A4D2FF;margin:0px 0px 0px 12px;width:157px; float:left; }
div#PAGE div.MLINK a.TOP_BUY	{  }
div#PAGE div.MLINK a.TOP_BUY:hover	{ background-color:#37d; }
div#PAGE div.MLINK a.TOP_BUY:active	{ background-color:#37d; }
div#PAGE div.MLINK a.TOP_SELL	{ margin-right:0px; }
div#PAGE div.MLINK a.TOP_SELL:hover	{ background-color:#6cf; }
div#PAGE div.MLINK a.TOP_SELL:active	{ background-color:#6cf; }
div#PAGE div.MLINK a.TOP_REFORM	{  }
div#PAGE div.MLINK a.TOP_REFORM:hover	{ background-color:#f90; }
div#PAGE div.MLINK a.TOP_REFORM:active	{ background-color:#f90; }

div#PAGE div.SLINK { width:385px; margin:0px 0px 0px 0px; height:auto; float:right; display:inline; }
div#PAGE div.SLINK a{ width:124px; border:none; height:145px; float:left; margin:5px 6px 0px 0px; display:inline; background:#fff; background-repeat:no-repeat; background-position:10px 40px; }
div#PAGE div.SLINK a h2{ width:105px; font-size:12px; font-weight:bold; margin:15px 0px 0px 12px; display:inline; padding:0px 0px 0px 0px; float:left;line-height:16px; }
div#PAGE div.SLINK a img{ margin:5px 0px 5px 12px; color:#111; border:none; }
div#PAGE div.SLINK a:link{ background-color:#fff; color:#333; background-repeat:no-repeat; background-position:10px 40px; border:none; }
div#PAGE div.SLINK a:visited{ background-color:#fff; color:#333; background-repeat:no-repeat; background-position:10px 40px; border:none; }
div#PAGE div.SLINK a:hover{ background-color:#eee; color:#fff; background-repeat:no-repeat; background-position:10px 40px; border:none; text-align:none; }
div#PAGE div.SLINK a:active{ background-color:#eee; color:#fff; background-repeat:no-repeat; background-position:10px 40px; border:none; text-align:none; }
div#PAGE div.SLINK a span{ width:100px; font-size:10px; font-weight:normal; margin:5px 0px 5px 12px; display:inline; float:left; line-height:1.5em;}
div#PAGE div.SLINK a small{ font-size:8px; line-height:1.5em; font-weight:normal;color:#A4D2FF;margin:0px 0px 0px 12px;width:100px; float:left; }
div#PAGE div.SLINK a.TOP_FINANCIALPLAN	{  }
div#PAGE div.SLINK a.TOP_FINANCIALPLAN:hover	{ background-color:#97d; }
div#PAGE div.SLINK a.TOP_FINANCIALPLAN:active	{ background-color:#97d; }
div#PAGE div.SLINK a.TOP_CUSTOM	{  }
div#PAGE div.SLINK a.TOP_CUSTOM:hover	{ background-color:#383; }
div#PAGE div.SLINK a.TOP_CUSTOM:active	{ background-color:#383; }
div#PAGE div.SLINK a.TOP_RENT	{ margin-right:0px; }
div#PAGE div.SLINK a.TOP_RENT:hover	{ background-color:#f47; }
div#PAGE div.SLINK a.TOP_RENT:active	{ background-color:#f47; }
div#PAGE div.SLINK a.TOP_WILLMAGAZINE	{ margin-right:0px; }
div#PAGE div.SLINK a.TOP_WILLMAGAZINE:hover	{ background-color:#999; }
div#PAGE div.SLINK a.TOP_WILLMAGAZINE:active	{ background-color:#999; }

div#PAGE div.OFFICELI { width:385px; height:97px; margin:6px 0px 0px 0px; float:right; display:inline; border-top:1px solid #eee; border-bottom:1px solid #eee; background:#fff; color:#333; }
div#PAGE div.OFFICELI h2{ font-size:12px; font-weight:bold; margin:00px 0px 0px 00px; padding:0px; float:left; line-height:1.5em; display:inline; }
div#PAGE div.OFFICELI span{ width:200px; font-size:10px; font-weight:normal; margin:0px 0px 0px 00px; display:inline; float:left; line-height:1.8em; }
div#PAGE div.OFFICELI small{ font-size:8px; font-weight:normal; color:#A4D2FF; margin:0px 0px 2px 0px; width:auto; float:left; clear:both; line-height:1.5em; display:inline; }

div#PAGE div.OFFICELI .OFFICELEFT {float:left; width:80px;margin:10px 0px 0px 10px; }

div#PAGE div.OFFICELI img { float:left; clear:none;  }
div#PAGE div.OFFICELI .OFFICE_LINK	{ width:270px; float:right; clear:none;margin:35px 0 0 0; }
div#PAGE div.OFFICELI .OFFICE_LINK a { background:url(/top/img/1007/li_next.png) no-repeat 0px 1px; height:18px; width:90px; margin:0px 0px 0px 0px; padding:0px; color:#666; border:none; float:left; display:inline; line-height:1.2em; }
div#PAGE div.OFFICELI .OFFICE_LINK a:link { background-image:url(/top/img/1007/li_next.png); color:#333;}
div#PAGE div.OFFICELI .OFFICE_LINK a:visited { background-image:url(/top/img/1007/li_next.png); color:#333;}
div#PAGE div.OFFICELI .OFFICE_LINK a:hover { background-image:url(/top/img/1007/li_next2.png); color:#666;}
div#PAGE div.OFFICELI .OFFICE_LINK a:active { background-image:url(/top/img/1007/li_next2.png); color:#666;}
div#PAGE div.OFFICELI .OFFICE_LINK a p {font-size:10px; margin:0px 5px 0px 15px;}

div#PAGE div.NEWS_INFO	{ width:570px; float:left; margin-top:6px; }
div#PAGE div.NEWS_BOX	{ width:569px; height:710px; /*height:540px;*/ float:left; margin-top:0px; background:#fff; }
div#PAGE div.NEWS_BOX h2 { float:left; display:inline; margin:25px 0px 0px 20px; color:#999; font-size:11px; font-weight:bold; line-height:1.2em; }
div#PAGE div.NEWS_BOX ul { width:100%; float:left; display:inline; margin:0px 0px 10px 0px; padding:0px 0px 0px 150px; color:#999; font-size:11px; line-height:1.2em; background:url(/top/img/130227/news_line.gif) repeat-x 0% 100%; }
div#PAGE div.NEWS_BOX ul li { width:100px; float:left; display:inline; margin:0px; color:#999; font-size:11px; line-height:1.2em; }
div#PAGE div.NEWS_BOX ul li a { width:85px; float:left; display:inline; margin:2px 10px 0px 0px; padding:5px 0px 5px 5px; color:#000; font-size:11px; line-height:1.2em; border:1px solid #ccc; background:#fff url(/top/img/130227/n_arrow.gif) no-repeat 10% 50%; text-align:center; }
div#PAGE div.NEWS_BOX ul li a:link { margin:2px 10px 0px 0px; border:1px solid #ccc; }
div#PAGE div.NEWS_BOX ul li a:visited { margin:2px 10px 0px 0px; border:1px solid #ccc; }
div#PAGE div.NEWS_BOX ul li a:hover { margin:0px 10px 0px 0px; border:1px solid #ccc; border-top:3px solid #333; border-bottom:none; text-decoration:none; }
div#PAGE div.NEWS_BOX ul li a:active { margin:0px 10px 0px 0px; border:1px solid #ccc; border-top:3px solid #333; border-bottom:none; text-decoration:none; }
div#PAGE div.NEWS_BOX ul li.open a { margin:0px 10px 0px 0px; border:1px solid #ccc; border-top:3px solid #333; border-bottom:1px solid #fff; text-align:center; }
div#PAGE div.NEWS_BOX a.LIST { float:right; display:inline; margin:0px 0px 5px 0px; color:#999; font-size:11px; line-height:1.2em; }
div#PAGE div.NEWS_BOX a.LIST img { margin:0px 5px 0px 0px; }
div#PAGE div.NEWS_BOX .tabbody { width:520px; float:left; display:inline; margin:0px 0px 0px 30px; padding-bottom:10px; }
/* -- News Release（ニュース） -- */
div#PAGE div.NEWS_BOX .NEWS_BODY		{ float:left; }
div#PAGE div.NEWS_BOX dl.NEWS		{ width:510px; height:auto; float:left; margin:7px 0px 0px 0px; padding:0px 0px 0px 0px; border-bottom:1px dotted #ccc; }
div#PAGE div.NEWS_BOX dl.NEWS dt	{ clear:both; float:left; width:100px; margin:0px 0px 0px 0px; padding:0px 0px 4px 0px; border-top:none; color:#bebdb6; font-size:10px;line-height:1.5em; font-weight:bold; }
div#PAGE div.NEWS_BOX dl.NEWS dt img	{ vertical-align:baseline; margin:0px 0px 0px 5px; }
div#PAGE div.NEWS_BOX dl.NEWS dd	{ float:right; width:405px; margin:0px; padding:0px 0px 4px 0px; border-top:none; color:#777672;font-size:11px;line-height:1.5em; }
div#PAGE div.NEWS_BOX dl.NEWS dd a	{ float:left; }
div#PAGE div.NEWS_BOX dl.NEWS dd img	{ display:none; }

div#PAGE div.INFOB { width:569px; height:190px; margin:6px 10px 0px 0px; font-size:10px; color:#bbb; float:left; display:inline; background:#fff; }
div#PAGE div.INFOB h2 { float:left; display:inline; margin:25px 0px 5px 20px; color:#999; font-size:11px; font-weight:bold; line-height:1.2em; }
div#PAGE div.INFOB ul { width:555px; float:left; display:inline; margin:5px 0px 0px 10px; height:110px; }
div#PAGE div.INFOB ul li {width:109px; border-right:1px dotted #555;clear:none; float:left;display:inline;height:115px; margin:5px 0px 0px 0px; }
div#PAGE div.INFOB ul li a {width:109px; float:left; margin:0px;background:none;border:none;cursor:pointer; float:left;display:inline;color:#777; height:115px;}
div#PAGE div.INFOB ul li a:link {color:#333; text-decoration:none;background:none;border:none;}
div#PAGE div.INFOB ul li a:visited {color:#333; text-decoration:none;background:none;border:none;}
div#PAGE div.INFOB ul li a:hover {color:#666; text-decoration:none;background:#f0f0f0;border:none;}
div#PAGE div.INFOB ul li a:active {color:#666; text-decoration:none;background:#f0f0f0;border:none;}
div#PAGE div.INFOB ul li a img { float:left; display:inline; margin:5px 0px 0px 11px; }
div#PAGE div.INFOB ul li a strong { width:95px; padding:0px 0px 0px 15px; font-size:11px; font-weight:bold;letter-spacing:0px;margin:5px 0px 0px 10px ; display:block;line-height:13px;float:left;background:url(/top/img/1007/li_next.png) no-repeat 0px 1px;}
div#PAGE div.INFOB ul li a:link strong {background:url(/top/img/1007/li_next.png) no-repeat 0px 1px;}
div#PAGE div.INFOB ul li a:visited strong {background:url(/top/img/1007/li_next.png) no-repeat 0px 1px;}
div#PAGE div.INFOB ul li a:hover strong {background:url(/top/img/1007/li_next2.png) no-repeat 0px 1px;}
div#PAGE div.INFOB ul li a:active strong {background:url(/top/img/1007/li_next2.png) no-repeat 0px 1px;}
div#PAGE div.INFOB ul li a span { width:95px; padding:0px; font-size:10px; font-weight:normal; letter-spacing:0px; margin:5px 0px 10px 10px ; display:block; line-height:1.5em; float:left; background:none; }

div#PAGE div.BUNJO_LINK	{ width:387px; float:right; margin-top:6px; }
div#PAGE div.BUNJO_BOX	{ width:385px; height:230px; float:right; margin-top:6px; background:#fff; }
div#PAGE div.BUNJO_BOX h2 { float:left; display:inline; margin:25px 0px 5px 15px; color:#999; font-size:11px; font-weight:bold; line-height:1.2em; }
div#PAGE div.BUNJO_BOX a.LIST { float:right; display:inline; margin:25px 20px 0px 0px; color:#999; font-size:11px; line-height:1.2em; }
div#PAGE div.BUNJO_BOX a.LIST img { margin:0px 5px 0px 0px; }
div#PAGE div.BUNJO_BOX ul { width:375px; float:left; display:inline; margin:10px 10px 0px 8px; }
div#PAGE div.BUNJO_BOX ul li { width:123px; float:left; display:inline; }
div#PAGE div.BUNJO_BOX ul li a { width:110px; height:170px; float:left; display:inline; margin:0px 0px 0px 5px; color:#333; background:#fff; }
div#PAGE div.BUNJO_BOX ul li a:link { background:#fff; }
div#PAGE div.BUNJO_BOX ul li a:visited { background:#fff; }
div#PAGE div.BUNJO_BOX ul li a:hover { background:#f0f0f0; }
div#PAGE div.BUNJO_BOX ul li a:active { background:#f0f0f0; }
div#PAGE div.BUNJO_BOX ul li a img { width:100px; float:left; display:inline; margin:5px 5px 0px 5px; }
div#PAGE div.BUNJO_BOX ul li a strong { width:95px; font-size:11px; font-weight:bold; margin:10px 0px 0px 5px; padding:0px 0px 0px 15px; display:block; line-height:1.2em; float:left; background:url(/top/img/1007/li_next.png) no-repeat 0px 1px; }
div#PAGE div.BUNJO_BOX ul li a:link strong {background:url(/top/img/1007/li_next.png) no-repeat 0px 1px;}
div#PAGE div.BUNJO_BOX ul li a:visited strong {background:url(/top/img/1007/li_next.png) no-repeat 0px 1px;}
div#PAGE div.BUNJO_BOX ul li a:hover strong {background:url(/top/img/1007/li_next2.png) no-repeat 0px 1px;}
div#PAGE div.BUNJO_BOX ul li a:active strong {background:url(/top/img/1007/li_next2.png) no-repeat 0px 1px;}
div#PAGE div.BUNJO_BOX ul li a span { width:105px; padding:0px; font-size:10px; font-weight:normal; letter-spacing:0px; margin:5px 0px 10px 5px ; display:block; line-height:1.5em; float:left; background:none; }
div#PAGE div.BUNJO_BOX ul li a span img { float:left; clear:both; margin:3px 5px 0px 0px; }

div#PAGE div.LINK_BOX	{ width:385px; height:475px; margin-top:6px; float:right; background:#fff; }
div#PAGE div.LINK_BOX h2 { float:left; display:inline; margin:25px 0px 0px 15px; color:#999; font-size:11px; font-weight:bold; line-height:1.2em; }
div#PAGE div.LINK_BOX ul { width:365px; float:left; display:inline; margin:5px 0px 0px 10px; }
div#PAGE div.LINK_BOX ul li { width:365px; float:left; display:inline; margin:5px 0px 0px 0px; padding-bottom:5px; border-bottom:1px dotted #ccc; }
div#PAGE div.LINK_BOX ul li a { width:180px; display:inline; margin:0px 0px 0px 0px; background:#fff; color:#333; }
div#PAGE div.LINK_BOX ul li a:link { background:#fff; }
div#PAGE div.LINK_BOX ul li a:visited { background:#fff; }
div#PAGE div.LINK_BOX ul li a:hover { background:#f0f0f0; }
div#PAGE div.LINK_BOX ul li a:active { background:#f0f0f0; }
div#PAGE div.LINK_BOX ul li a.L_L { float:left; }
div#PAGE div.LINK_BOX ul li a.L_R { float:right; }
div#PAGE div.LINK_BOX ul li a.WS { width:365px; float:left; }
div#PAGE div.LINK_BOX ul li a img { float:left; margin:10px 0px 0px 5px; }
div#PAGE div.LINK_BOX ul li a strong { width:110px; font-size:10px; font-weight:bold; margin:10px 0px 0px 5px; padding:1px 0px 2px 15px; display:block; line-height:1.2em; float:left; background:url(/top/img/1007/li_next.png) no-repeat 0px 1px; }
div#PAGE div.LINK_BOX ul li a:link strong {background:url(/top/img/1007/li_next.png) no-repeat 0px 1px;}
div#PAGE div.LINK_BOX ul li a:visited strong {background:url(/top/img/1007/li_next.png) no-repeat 0px 1px;}
div#PAGE div.LINK_BOX ul li a:hover strong {background:url(/top/img/1007/li_next2.png) no-repeat 0px 1px;}
div#PAGE div.LINK_BOX ul li a:active strong {background:url(/top/img/1007/li_next2.png) no-repeat 0px 1px;}
div#PAGE div.LINK_BOX ul li a.WS strong { width:290px; }
div#PAGE div.LINK_BOX ul li a span { width:125px; padding:0px; font-size:10px; font-weight:normal; letter-spacing:0px; margin:5px 0px 0px 5px; padding-bottom:10px; display:block; line-height:1.5em; float:left; background:none; }
div#PAGE div.LINK_BOX ul li a.WS span { width:305px; float:left; }
div#PAGE div.LINK_BOX ul.DOT { width:365px; float:left; display:inline; margin:0px 0px 0px 10px; border-left:1px dotted #ccc; }
div#PAGE div.LINK_BOX ul.DOT li { width:181px; float:left; display:inline; margin:0px 0px 0px 0px; padding-bottom:0px; border-bottom:1px dotted #ccc; border-right:1px dotted #ccc;}
div#PAGE div.LINK_BOX ul.DOT li a { width:181px; float:left; margin:0px; }
div#PAGE div.LINK_BOX ul.DOT li img { margin:0px; }

/* -- WILL ORIGINAL -- */
div#PAGE div.ORIGINAL {width:370px; background:#fff;float:left;padding-bottom:10px;}
div#PAGE div.ORIGINAL hr { height:1px; margin:0px 10px 0px10px; padding:0px; border-color:transparent; border-bottom:1px solid #ccc; color:transparent; background:transparent; line-height:1px; }
div#PAGE div.ORIGINAL a {width:350px; height:40px; margin:10px 10px 10px 10px; background:url(/top/img/1007/116.png) no-repeat 0px 0px;float:left;display:inline; }
div#PAGE div.ORIGINAL a span{font-size:10px;color:#555; font-weight:bold;width:200px;margin:0px 0px 0px 145px; background:url(/top/img/1007/li_next.png) no-repeat;float:left; line-height:15px;padding:0px 0px 0px 15px;}
div#PAGE div.ORIGINAL a small { font-size:10px;color:#555;width:200px;margin:0px 0px 0px 145px; float:left;line-height:13px;} 
div#PAGE div.ORIGINAL a:link {background-color:#fff;text-decoration:none;}
div#PAGE div.ORIGINAL a:visited {background-color:#fff;text-decoration:none;}
div#PAGE div.ORIGINAL a:hover {background-color:#eee;text-decoration:none;}
div#PAGE div.ORIGINAL a:active {background-color:#eee;text-decoration:none;}



/* -- WILL LINK -- */
div#PAGE div.LINK		{ float:left; width:370px; height:auto; margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; background:#D2C8B8}
div#PAGE div.LINK img {margin:0px 10px 10px 12px; padding:0px; }

div#PAGE div#GLOBAL				{ clear:both; width:960px;height:65px; margin-top:0px; background-color:transparent; border:none; overflow:hidden; font: normal normal normal 11px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }


div#PAGE div#GLOBALNAVI				{ clear:both; width:960px;height:auto; margin-top:0px; background-color:transparent; border:none; overflow:hidden; font: normal normal normal 11px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#GLOBALNAVI .menu				{ float:right; background:#666; }
div#PAGE div#GLOBALNAVI .menu a	{ float:left; background:#666; }
div#PAGE div#GLOBALNAVI .menu a:link	{ background:#666; padding-top:0px; }
div#PAGE div#GLOBALNAVI .menu a:visited	{ background:#666; padding-top:0px; }
div#PAGE div#GLOBALNAVI .menu a:hover	{ background:#333; padding-top:5px; }
div#PAGE div#GLOBALNAVI .menu a:active	{ background:#333; padding-top:5px; }
#GLOBALNAVI ol#GNS		{ width:305px;height:20px; float:right; clear:none; margin:0px;padding:0px;overflow:hidden; border-left:1px dotted #999; }
#GLOBALNAVI ol#GNS li		{ float:left;width:auto;clear:none;height:25px; border-right:1px dotted #999; }
#GLOBALNAVI ol#GNS li a		{ display:block;height:23px; overflow:hidden; margin:0px; padding:0px; background:transparent no-repeat 0px 0px; }
#GLOBALNAVI ol#GNS li a:link	{ background-position:0px 0px; }
#GLOBALNAVI ol#GNS li a:visited	{ background-position:0px 0px; }
#GLOBALNAVI ol#GNS li a:hover	{ background-position:0px -20px; }
#GLOBALNAVI ol#GNS li a:active	{ background-position:0px -20px; }
#GLOBALNAVI ol#GNS li a#GNS_CORP		{ width:55px; }
#GLOBALNAVI ol#GNS li a#GNS_IR		{ width:45px; }
#GLOBALNAVI ol#GNS li a#GNS_RECRUIT	{ width:55px; }
#GLOBALNAVI ol#GNS li a#GNS_DEVELOP	{ width:70px; }
#GLOBALNAVI ol#GNS li a#GNS_STAFF		{ width:65px; }

#GLOBALNAVI ol#GN	{ float:left; width:500px; margin:5px 0px; padding:0px; overflow:hidden; border-left:1px dotted #999; }
#GLOBALNAVI ol#GN li	{ float:left; width:auto; margin:0px; padding:0px; border-right:1px dotted #999; color:#000; }
#GLOBALNAVI ol#GN li a		{ display:block; height:35px; overflow:hidden; margin:0px; padding:0px; background:transparent no-repeat 0px 0px; font-size:12px; color:#777; line-height:15px; font-weight:bold;}
#GLOBALNAVI ol#GN li a span {font-size:8px; font-weight:normal;}
#GLOBALNAVI ol#GN li a:link	{ text-decoration:none; color:#777;}
#GLOBALNAVI ol#GN li a:visited	{ text-decoration:none; color:#777;}
#GLOBALNAVI ol#GN li a:hover	{ background-position:0px -35px; text-decoration:none; color:#000;}
#GLOBALNAVI ol#GN li a:active	{ background-position:0px -35px; text-decoration:none; color:#000;}
#GLOBALNAVI ol#GN li a#GN_WILLTOP		{ width:96px; background-image:url(/global/img/h_top.png); }
#GLOBALNAVI ol#GN li a#GN_BUY		{ width:140px; background-image:url(/global/img/h_buy.png); }
#GLOBALNAVI ol#GN li a#GN_SELL		{ width:128px; background-image:url(/global/img/h_sell.png); }
#GLOBALNAVI ol#GN li a#GN_REFORM		{ width:154px; background-image:url(/global/img/h_reform.png); }

#GLOBALNAVI ol#GNR	{ float:left; width:auto;margin:5px 0px; padding:0px; overflow:hidden; float:right; letter-spacing:0px; border-left:1px dotted #999; }
#GLOBALNAVI ol#GNR li	{ float:left; width:auto; margin:0px; padding:0px; border-right:1px dotted #999;color:#000; text-indent:-1000px; background:transparent no-repeat 0px 0px; }
#GLOBALNAVI ol#GNR li a		{ display:block;height:35px; overflow:hidden; margin:0px; padding:0px; text-indent:-1000px; background:transparent no-repeat 0px 0px; font-size:11px; color:#777; line-height:15px; font-weight:bold;}
#GLOBALNAVI ol#GNR li a span {font-size:8px; font-weight:normal;}
#GLOBALNAVI ol#GNR li a:link		{ ; }
#GLOBALNAVI ol#GNR li a:visited		{ ; }
#GLOBALNAVI ol#GNR li a:hover		{ background-position:0px -35px; }
#GLOBALNAVI ol#GNR li a:active		{ background-position:0px -35px; }
#GLOBALNAVI ol#GNR li a#GN_FINANCIALPLAN		{ width:104px; background-image:url(/global/img/h_financialplan.png); }
#GLOBALNAVI ol#GNR li a#GN_RENT 	{ width:55px;  background-image:url(/global/img/h_rent.png); }
#GLOBALNAVI ol#GNR li a#GN_OFFICE		{ width:70px; background-image:url(/global/img/h_office.png); }
#GLOBALNAVI ol#GNR li a#GN_WILL		{ width:88px; background-image:url(/global/img/h_will.png); }

div#PAGE div#GLOBAL ol#GNS			{ width:320px;height:20px; margin:0px 0px 0px 640px;padding:0px;overflow:hidden; }
div#PAGE div#GLOBAL ol#GNS li			{ float:left;width:auto;height:20px; }
div#PAGE div#GLOBAL ol#GNS li a		{ display:block;height:20px; overflow:hidden; margin:0px; padding:0px; text-indent:-1000px; background:transparent no-repeat 0px 0px; }
div#PAGE div#GLOBAL ol#GNS li a:link		{ background-position:0px 0px; }
div#PAGE div#GLOBAL ol#GNS li a:visited		{ background-position:0px 0px; }
div#PAGE div#GLOBAL ol#GNS li a:hover		{ background-position:0px -20px; }
div#PAGE div#GLOBAL ol#GNS li a:active		{ background-position:0px -20px; }
div#PAGE div#GLOBAL ol#GNS li a#GNS_CORP	{ width:60px;	background-image:url(/global/img/gns_corp.png); }
div#PAGE div#GLOBAL ol#GNS li a#GNS_IR		{ width:55px;	background-image:url(/global/img/gns_ir.png); }
div#PAGE div#GLOBAL ol#GNS li a#GNS_RECRUIT	{ width:60px;	background-image:url(/global/img/gns_recruit.png); }
div#PAGE div#GLOBAL ol#GNS li a#GNS_DEVELOP	{ width:70px;	background-image:url(/global/img/gns_develop.png); }
div#PAGE div#GLOBAL ol#GNS li a#GNS_STAFF	{ width:75px;	background-image:url(/global/img/gns_staff.png); }

div#PAGE div#GLOBAL ol#GN			{ float:left; width:620px;margin:10px 0px 10px 0px; padding:0px;overflow:hidden; }
div#PAGE div#GLOBAL ol#GN li			{ float:left; width:auto; margin:0px; padding:0px; }
div#PAGE div#GLOBAL ol#GN li a		{ display:block;height:25px; overflow:hidden; margin:0px; padding:0px; text-indent:-1000px; background:transparent no-repeat 0px 0px; }

#GLOBALNAVI ol#GN_R	{ float:left; width:auto;margin:5px 0px; padding:0px; float:right; letter-spacing:0px; border-left:1px dotted #999; }
#GLOBALNAVI ol#GN_R li	{ float:left; width:auto; margin:0px; padding:0px; border-right:1px dotted #999;color:#000; text-indent:-1000px; background:transparent no-repeat 0px 0px; }
#GLOBALNAVI ol#GN_R li a		{ display:block;height:35px; overflow:hidden; margin:0px; padding:0px; text-indent:0px; background:transparent no-repeat 0px 0px; font-size:11px; color:#777; line-height:15px; font-weight:bold;}
#GLOBALNAVI ol#GN_R li a span {font-size:8px; font-weight:normal;}
#GLOBALNAVI ol#GN_R li a:link		{ ; }
#GLOBALNAVI ol#GN_R li a:visited		{ ; }
#GLOBALNAVI ol#GN_R li a:hover		{ background-position:0px -35px; }
#GLOBALNAVI ol#GN_R li a:active		{ background-position:0px -35px; }
#GLOBALNAVI ol#GN_R li a#GN_CUSTOM		{ width:69px; }
#GLOBALNAVI ol#GN_R li a#GN_FINANCIALPLAN		{ width:87px; }
#GLOBALNAVI ol#GN_R li a#GN_RENT 	{ width:38px; }
#GLOBALNAVI ol#GN_R li a#GN_OFFICE		{ width:52px; }
#GLOBALNAVI ol#GN_R li a#GN_WILL		{ width:71px; }

div#PAGE div.TOOOOP { width:550px; font-size:9px; color:#98928D;float:left; letter-spacing:-0.1em;clear:none; height:auto;margin:0px; }
div#PAGE div.TOOOOP span { float:left; clear:both; margin-top:5px; line-height:1.2em; }
div#PAGE div.TOOOOP a { margin-top:5px; float:left; clear:none; }
div#PAGE div.TOOOOP a.TOPPAGE { margin:15px 0px 0px 20px; float:left; display:inline; clear:none; font-size:11px; line-height:1.2em; letter-spacing:0em; color:#666; }
div#PAGE div.TOOOOP a.TOPPAGE img { margin:3px 5px 0px 0px; float:left; }

/* -- お問合せボタン -- */
div#PAGE div#GLOBAL div		{ clear:none; float:left; width:340px; height:25px; margin:10px 0px 0px 0px;padding:0px; border:none; background-color:transparent; }
div#PAGE div#GLOBAL div a		{ display:block; float:right; width:100px; height:25px; margin:0px 0px 0px 10px; padding:7px 0px 6px 0px; overflow:hidden;text-align:center; color:#FFF;font-size:12px;line-height:12px; text-decoration:none; }
div#PAGE div#GLOBAL div a:link	{ background:#292623; }
div#PAGE div#GLOBAL div a:visited	{ background:#292623; }
div#PAGE div#GLOBAL div a:hover	{ background:#393633; }
div#PAGE div#GLOBAL div a:active	{ background:#393633; }

/* ------------------------------ FOOTER ------------------------------ */
div#PAGE div#FOOTER2				{ clear:both; margin-top:0px; padding:0px 0px 10px 0px;float:left; background-color:transparent; border:none; font: normal normal normal 10px/1.1em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#FOOTER2 div			{ clear:none; display:inline; float:left; width:auto; background-color:transparent; border:none; }
div#PAGE div#FOOTER2 ul.OPTION			{}
div#PAGE div#FOOTER2 ul.OPTION li		{ float:right; display:block; }
div#PAGE div#FOOTER2 ul.OPTION li a.PAGETOP	{ float:right; display:inline; width:auto; height:auto; overflow:hidden; margin:0px; padding:3px 10px 5px 35px; text-align:right; border:1px solid #e4e4de; background:#fff url(/format/img/pagetop.png) 10px 50% no-repeat; }
div#PAGE div#FOOTER2 ul.OPTION li a.PAGETOP:link	{ color:#776; text-decoration:none; border-color:#e4e4de; }
div#PAGE div#FOOTER2 ul.OPTION li a.PAGETOP:visited{ color:#776; text-decoration:none; border-color:#e4e4de; }
div#PAGE div#FOOTER2 ul.OPTION li a.PAGETOP:hover	{ color:#000; text-decoration:none; border-color:#000; }
div#PAGE div#FOOTER2 ul.OPTION li a.PAGETOP:active	{ color:#000; text-decoration:none; border-color:#000; }

div#PAGE div#FOOTER2 div.RESISTER	{height:70px; background:url(/top/img/1007/resister.png) no-repeat;float:left;width:440px;clear:none;margin:0px;padding:0px;}
div#PAGE div#FOOTER2 div.MAGAZINE	{height:70px; background:url(/top/img/1007/magazine.png) no-repeat 0px 20px;float:right;width:507px; margin:10px 0px 0px 0px;padding:0px;clear:none;}


div#PAGE div#FOOTER2 div			{ clear:both; float:left; width:960px; margin:20px 0px 0px 0px; padding:0px; border:none; color:#777; }
div#PAGE div#FOOTER2 a.LOGO			{ float:left; display:block; width:200px; height:25px; overflow:hidden; margin:0px 10px 5px 0px; padding:0px; text-indent:-1000px; background:url(/format/img/logo.png) no-repeat 0px 0px; border-bottom:2px solid #bebeba; }
div#PAGE div#FOOTER2 div small			{ float:left; display:block; width:750px;  height:20px; margin:5px 0px 5px 0px; border-bottom:2px solid #bebeba; font: normal normal normal 10px/1.1em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#FOOTER2 a#PMARK			{ clear:none; float:left; display:block; width:55px; height:60px; overflow:hidden; margin:10px 0px 0px 20px; text-indent:-1000px; background:url(/format/img/pmark.png) no-repeat 0px 50%; }
div#PAGE div#FOOTER2 a#JASDAQ			{ clear:none; float:left; display:block; width:115px; height:60px; overflow:hidden; margin:0px 0px 0px 0px; text-indent:-1000px; background:url(/format/img/jasdaq.png) no-repeat 0px 50%; }
div#PAGE div#FOOTER2 #TOSHO			{ clear:none; float:left; display:block; width:auto; height:auto; overflow:hidden; margin:0px 0px 0px 10px; }

div#PAGE div#FOOTER2 div.CREDIT		{ clear:none; float:left; width:200px; overflow:hidden; margin:10px 10px 0px 0px; }
div#PAGE div#FOOTER2 div.SERVICELINEUP		{ clear:none; float:left; width:280px; overflow:hidden; margin:0px 20px 0px 0px; }
div#PAGE div#FOOTER2 div.INFORMATION		{ clear:none; float:left; width:280px; overflow:hidden; margin:0px 20px 0px 0px; }
div#PAGE div#FOOTER2 div.HELPDESK		{ clear:none; float:left; width:150px; overflow:hidden; margin:0px 0px 0px 0px; }

div#PAGE div#FOOTER2 div.BUY		{ clear:none; float:left; width:550px; overflow:hidden; margin:0px 0px 0px 0px; }
div#PAGE div#FOOTER2 div.BUY ol			{ display:block; float:left;width:270px; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; overflow:hidden; border-top:1px solid #bebeba; }
div#PAGE div#FOOTER2 div.BUY ol li			{ display:block; float:left; width:50px; margin:5px 5px 0px 0px; padding:2px 0px 2px 10px; background:transparent url(/format/img/f_li.png) 0px 2px no-repeat;  }
div#PAGE div#FOOTER2 div.BUY_NEW		{ clear:none; float:left; width:390px; overflow:hidden; margin:0px 15px 0px 0px; }
div#PAGE div#FOOTER2 div.BUY_NEW ol			{ display:block; float:left;width:390px; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; overflow:hidden; border-top:1px solid #bebeba; }
div#PAGE div#FOOTER2 div.BUY_NEW ol li			{ display:block; float:left; width:50px; margin:5px 5px 0px 0px; padding:2px 0px 2px 10px; background:transparent url(/format/img/f_li.png) 0px 2px no-repeat;  }

div#PAGE div#FOOTER2 div.SELL		{ clear:none; float:left; width:260px; overflow:hidden; margin:0px 0px 0px 0px; }
div#PAGE div#FOOTER2 div.SELL ol			{ display:block; float:left;width:80px; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; overflow:hidden; border-top:1px solid #bebeba; }
div#PAGE div#FOOTER2 div.SELL ol li			{ display:block; float:left; width:70px; margin:5px 5px 0px 0px; padding:2px 0px 2px 10px; background:transparent url(/format/img/f_li.png) 0px 2px no-repeat;  }
div#PAGE div#FOOTER2 div.SELL_NEW		{ clear:none; float:left; width:390px; overflow:hidden; margin:0px 15px 0px 0px; }
div#PAGE div#FOOTER2 div.SELL_NEW ol			{ display:block; float:left;width:80px; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; overflow:hidden; border-top:1px solid #bebeba; }
div#PAGE div#FOOTER2 div.SELL_NEW ol li			{ display:block; float:left; width:70px; margin:5px 5px 0px 0px; padding:2px 0px 2px 10px; background:transparent url(/format/img/f_li.png) 0px 2px no-repeat;  }
div#PAGE div#FOOTER2 div.SELL_NEW ol.NEW			{ display:block; float:left;width:390px; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; overflow:hidden; border-top:1px solid #bebeba; }
div#PAGE div#FOOTER2 div.SELL_NEW ol.NEW li			{ display:block; float:left; width:50px; margin:5px 5px 0px 0px; padding:2px 0px 2px 10px; background:transparent url(/format/img/f_li.png) 0px 2px no-repeat;  }

div#PAGE div#FOOTER2 div.REFORM		{ clear:none; float:left; width:150px; overflow:hidden; margin:0px 0px 0px 0px; }
div#PAGE div#FOOTER2 div.REFORM ol			{ display:block; float:left;width:150px; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; overflow:hidden; border-top:1px solid #bebeba; }
div#PAGE div#FOOTER2 div.REFORM ol li			{ display:block; float:left; width:80px; margin:5px 5px 0px 0px; padding:2px 0px 2px 10px; background:transparent url(/format/img/f_li.png) 0px 2px no-repeat; }


div#PAGE div#FOOTER2 div strong		{ color:#bebeba; clear:both; display:block; width:150px; margin:8px 0px 6px 0px; padding:0px 0px 0px 5px; font-size:10px; line-height:11px; border-left:3px solid #bebeba; }
div#PAGE div#FOOTER2 div ol			{ display:block; float:left; margin:0px 0px 10px 0px; padding:2px 0px 0px 0px; overflow:hidden; border-top:1px solid #bebeba; }
div#PAGE div#FOOTER2 div ol span {font-size:11px; display:block;margin:5px 0px 5px 0px;background:url(/top/img/1007/maru.png) no-repeat; padding:0px 0px 0px 12px; }
div#PAGE div#FOOTER2 div ol li			{ display:block; float:left; width:125px; margin:5px 5px 0px 0px; padding:2px 0px 2px 10px; background:transparent url(/format/img/f_li.png) 0px 2px no-repeat;  }
div#PAGE div#FOOTER2 div ol li a		{  }
div#PAGE div#FOOTER2 div ol li a:link		{ color:#484745; text-decoration:none; }
div#PAGE div#FOOTER2 div ol li a:visited		{ color:#484745; text-decoration:none; }
div#PAGE div#FOOTER2 div ol li a:hover		{ color:#000000; text-decoration:underline; }
div#PAGE div#FOOTER2 div ol li a:active		{ color:#000000; text-decoration:underline; }
div#PAGE div#FOOTER2 a:link			{ color:#776; }
div#PAGE div#FOOTER2 a:visited			{ color:#776; }
div#PAGE div#FOOTER2 a:hover			{ color:#000; }
div#PAGE div#FOOTER2 a:active			{ color:#000; }


div#PAGE div.SHEET div.SNS_NEW	{ width:385px; float:right; display:none; clear:none; margin:10px 0px 0px 0px; background:#fff; padding-bottom:5px; border-top:2px solid #eeeee9; }
div#PAGE div.SHEET div.SNS_NEW a	{ float:left; display:inline; clear:none; padding:0px; }
div#PAGE div.SHEET div.SNS_NEW a img	{ float:none; }
div#PAGE div.SHEET div.SNS_NEW a.FACEBOOK	{ width:125px; margin:5px 0px 0px 10px; }
div#PAGE div.SHEET div.SNS_NEW a.FACEBOOK img	{ float:none; }
div#PAGE div.SHEET div.SNS_NEW a.FIGHT	{ width:125px; margin:5px 0px 0px 5px; }
div#PAGE div.SHEET div.SNS_NEW a.FIGHT img	{ float:none; }
div#PAGE div.SHEET div.SNS_NEW a.FIGHT_R	{ float:right; margin:5px 10px 0px 5px; }
div#PAGE div.SHEET div.SNS_NEW a.FIGHT_R img	{ float:none; }
div#PAGE div.SHEET div.SNS_NEW a.SHARE	{ width:85px; height:20px; margin:10px 0px 0px 0px; overflow:hidden; }
div#PAGE div.SHEET div.SNS_NEW a.TWEET	{ width:85px; margin:10px 0px 0px 0px; }
div#PAGE div.SHEET div.SNS_NEW .TWEET	{ float:left; display:inline; clear:none; width:85px; margin:10px 0px 0px 10px; }
div#PAGE div.SHEET div.SNS_NEW a.S_SHARE	{ width:21px; height:21px; margin:12px 0px 0px 0px; overflow:hidden; }
div#PAGE div.SHEET div.SNS_NEW a.S_SHARE img	{ float:none; }
div#PAGE div.SHEET div.SNS_NEW a.S_TWEET	{ width:21px; height:21px; margin:12px 0px 0px 5px; }
div#PAGE div.SHEET div.SNS_NEW a.S_TWEET span	{ text-indent:0px; }
div#PAGE div.SHEET div.SNS_NEW a.S_TWEET img	{ float:none; }
div#PAGE div.SHEET div.SNS_NEW .S_GPLUS	{ float:left; display:inline; clear:none; width:32px; height:20px; margin:12px 0px 0px 5px; }
div#PAGE div.SHEET div.SNS_NEW .GPLUS_R	{ float:left; display:inline; clear:none; width:32px; height:20px; margin:10px 0px 0px 5px; }

div#PAGE div.SHEET div.SNS_NEW a img	{ float:left; display:inline; clear:none; margin:0px; }
div#PAGE div.SHEET div.SNS_NEW span	{ background:none; border:none; float:left; display:inline; clear:none; margin:0px; padding:0px; }

div#PAGE div.SHEET div.SNS_NEW a.FB	{ width:208px; height:30px; float:left; display:inline; clear:none; margin:10px 0px 0px 10px; border:1px solid #ccc; padding-bottom:0px; background:#fff url(/top/img/fb.gif) no-repeat 5px 5px; }
div#PAGE div.SHEET div.SNS_NEW a.FB:link	{ background-color:#fff; text-decoration:none; }
div#PAGE div.SHEET div.SNS_NEW a.FB:visited	{ background-color:#fff; text-decoration:none; }
div#PAGE div.SHEET div.SNS_NEW a.FB:hover	{ background-color:#eee; text-decoration:none; }
div#PAGE div.SHEET div.SNS_NEW a.FB:active	{ background-color:#eee; text-decoration:none; }
div#PAGE div.SHEET div.SNS_NEW .FB em	{ float:none; display:inline; font-size:14px; font-weight:bold; font-style:normal; color:#3b5898; margin-right:5px; }
div#PAGE div.SHEET div.SNS_NEW .FB span	{ width:auto; float:left; display:inline; clear:both; float:none; font-size:10px; font-weight:normal; margin:5px 0px 0px 10px; padding:0px 15px 0px 20px; line-height:30px; background:url(/top/img/1007/li_next.png) no-repeat 100% 50%; color:#666; }
div#PAGE div.SHEET div.SNS_NEW div.IINE_NEW	{ width:115px; height:30px; float:left; display:inline; clear:none; margin:10px 0px 0px 8px; padding-bottom:0px; }
div#PAGE div.SHEET div.SNS_NEW div.IINE_NEW iframe	{ float:right; display:inline; clear:none; margin:5px 0px 0px 5px; border:1px solid #ccc; padding-bottom:0px; }

div#PAGE div.SHEET div.SNS_NEW div.GPLUS_NEW	{ width:30px; height:25px; float:right; display:inline; clear:none; margin:15px 0px 0px 0px; padding-bottom:0px; }

/*140808追加_横山*/
div#PAGE div.TVCM_BOX	{ width:385px; height:189px; float:right; margin-bottom:6px; background:#fff; }
div#PAGE div.TVCM_BOX h2 { width:140px; float:left; display:inline; margin:65px 0px 5px 10px; color:#333; font-size:15px; font-weight:bold; line-height:1.2em; }
div#PAGE div.TVCM_BOX h2 span { float:left; display:inline; margin:0px; color:#999; font-size:9px; font-weight:normal; line-height:1.2em; }
div#PAGE div.TVCM_BOX iframe { width:205px; float:right; display:inline; margin:10px 15px 5px 0px; }
div#PAGE div.TVCM_BOX a { margin:25px 0px 5px 10px; font-size:11px; }

/*20150619に文法修正のため1行追加*/
div#PAGE div#FOOTER2 div ol li.titel,div#PAGE div#FOOTER2 div.SELL_NEW ol.NEW li.titel  {font:initial;font-size:11px; display:block;margin:5px 0px 5px 0px;background:url(/top/img/1007/maru.png) no-repeat; padding:0px 0px 0px 12px; line-height: 1.1em;width: 390px;}

/*160428追加 新CM_白幡*/
div#PAGE div.DIV_TV { width:385px; height:249px; margin:6px 0px 0px 0px; float:right; display:inline;  background:#fff; color:#333; padding:0; }
div#PAGE div.DIV_TV h2 { font-size:13px; font-weight:bold; margin:15px 0px 0px 12px; display:inline; padding:0px 0px 0px 0px; float:left;line-height:16px;}
div#PAGE div.DIV_TV h2 span { width:350px; font-size:8px; line-height:1.5em; font-weight:normal;color:#A4D2FF;margin:0px 0px 0px 0px; float:left; }


div#PAGE div.SLINK_NEW { width:385px; margin:0px 0px 0px 0px; height:auto; float:right; display:inline; }
div#PAGE div.SLINK_NEW a{ width:124px; border:none; height:145px; float:left; margin:6px 6px 0px 0px; display:inline; background:#fff; background-repeat:no-repeat; background-position:10px 40px; }
div#PAGE div.SLINK_NEW a h2{ width:105px; font-size:12px; font-weight:bold; margin:15px 0px 0px 12px; display:inline; padding:0px 0px 0px 0px; float:left;line-height:16px; }
div#PAGE div.SLINK_NEW a img{ margin:5px 0px 5px 12px; color:#111; border:none; }
div#PAGE div.SLINK_NEW a:link{ background-color:#fff; color:#333; background-repeat:no-repeat; background-position:10px 40px; border:none; }
div#PAGE div.SLINK_NEW a:visited{ background-color:#fff; color:#333; background-repeat:no-repeat; background-position:10px 40px; border:none; }
div#PAGE div.SLINK_NEW a:hover{ background-color:#eee; color:#fff; background-repeat:no-repeat; background-position:10px 40px; border:none; text-align:none; }
div#PAGE div.SLINK_NEW a:active{ background-color:#eee; color:#fff; background-repeat:no-repeat; background-position:10px 40px; border:none; text-align:none; }
div#PAGE div.SLINK_NEW a span{ width:100px; font-size:10px; font-weight:normal; margin:5px 0px 5px 12px; display:inline; float:left; line-height:1.5em;}
div#PAGE div.SLINK_NEW a small{ font-size:8px; line-height:1.5em; font-weight:normal;color:#A4D2FF;margin:0px 0px 0px 12px;width:100px; float:left; }
div#PAGE div.SLINK_NEW a.TOP_FINANCIALPLAN	{  }
div#PAGE div.SLINK_NEW a.TOP_FINANCIALPLAN:hover	{ background-color:#97d; }
div#PAGE div.SLINK_NEW a.TOP_FINANCIALPLAN:active	{ background-color:#97d; }
div#PAGE div.SLINK_NEW a.TOP_CUSTOM	{  }
div#PAGE div.SLINK_NEW a.TOP_CUSTOM:hover	{ background-color:#383; }
div#PAGE div.SLINK_NEW a.TOP_CUSTOM:active	{ background-color:#383; }
div#PAGE div.SLINK_NEW a.TOP_RENT	{ margin-right:0px; }
div#PAGE div.SLINK_NEW a.TOP_RENT:hover	{ background-color:#f47; }
div#PAGE div.SLINK_NEW a.TOP_RENT:active	{ background-color:#f47; }
div#PAGE div.SLINK_NEW a.TOP_WILLMAGAZINE	{ margin-right:0px; }
div#PAGE div.SLINK_NEW a.TOP_WILLMAGAZINE:hover	{ background-color:#999; }
div#PAGE div.SLINK_NEW a.TOP_WILLMAGAZINE:active	{ background-color:#999; }


div#PAGE div.OFFICELI_NEW { width:385px; height:97px; margin:6px 0px 0px 0px; float:right; display:inline; border-top:1px solid #eee; border-bottom:0px solid #eee; background:#fff; color:#333; }
div#PAGE div.OFFICELI_NEW h2{ font-size:12px; font-weight:bold; margin:00px 0px 0px 00px; padding:0px; float:left; line-height:1.5em; display:inline; }
div#PAGE div.OFFICELI_NEW span{ width:200px; font-size:10px; font-weight:normal; margin:0px 0px 0px 00px; display:inline; float:left; line-height:1.8em; }
div#PAGE div.OFFICELI_NEW small{ font-size:8px; font-weight:normal; color:#A4D2FF; margin:0px 0px 2px 0px; width:auto; float:left; clear:both; line-height:1.5em; display:inline; }

div#PAGE div.OFFICELI_NEW .OFFICELEFT {float:left; width:80px;margin:10px 0px 0px 10px; }

div#PAGE div.OFFICELI_NEW img { float:left; clear:none;  }
div#PAGE div.OFFICELI_NEW .OFFICE_LINK	{ width:270px; float:right; clear:none;margin:35px 0 0 0; }
div#PAGE div.OFFICELI_NEW .OFFICE_LINK a { background:url(/top/img/1007/li_next.png) no-repeat 0px 1px; height:18px; width:90px; margin:0px 0px 0px 0px; padding:0px; color:#666; border:none; float:left; display:inline; line-height:1.2em; }
div#PAGE div.OFFICELI_NEW .OFFICE_LINK a:link { background-image:url(/top/img/1007/li_next.png); color:#333;}
div#PAGE div.OFFICELI_NEW .OFFICE_LINK a:visited { background-image:url(/top/img/1007/li_next.png); color:#333;}
div#PAGE div.OFFICELI_NEW .OFFICE_LINK a:hover { background-image:url(/top/img/1007/li_next2.png); color:#666;}
div#PAGE div.OFFICELI_NEW .OFFICE_LINK a:active { background-image:url(/top/img/1007/li_next2.png); color:#666;}
div#PAGE div.OFFICELI_NEW .OFFICE_LINK a p {font-size:10px; margin:0px 5px 0px 15px;}




