/*{font-family: "ＭＳ ゴシック", "Osaka−等幅";padding:0px;}*/
*{font:  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka;padding:0px;}
html {margin:0px;
	scrollbar-face-color: #ffffff;       /* 表面の色 */
	scrollbar-3dlight-color: #999999;    /* 左端と上端の色 */
	scrollbar-darkshadow-color: #999999; /* 右端と下端 */
	scrollbar-highlight-color: #ffffff;  /* ハイライトの色 */
	scrollbar-shadow-color: #ffffff;     /* 影の色 */
	scrollbar-arrow-color: #999999;      /* 矢印の色 */
	scrollbar-track-color: #cccccc;      /* バーの背景の色 */
}
body {background-color: #fff;margin:0px;}
#wrapper {width:940px;margin:0px auto;text-align:left;background:#fff repeat-y }
.reset {clear:both;display:block;height:1px;font-size:1px;line-height:1px;}
/*ページヘッダ*/
#header_top {width:940px;height:500px;margin:0px auto;text-align:left;background:#000000 no-repeat url(contents/header_top.jpg)}
#header {width:940px;height:200px;margin:0px auto;text-align:left;background:#000000 no-repeat url(contents/header2.jpg)}
/*カバーガール*/
.cover {width:940px;height:600px;margin:0px auto;text-align:left; position:absolute;}
.coverlink {width:940px;height:450px;margin:0px auto;text-align:left; position:absolute;}
/*メニュー*/
.nemu_top {width:940px;height:500px;margin:0px auto;text-align:left; position:absolute;}
.nemu_top .toplink{margin:0px 0px 0px 590px;}
.nemu_top .subnavi{margin:380px 0px 0px 540px;}
.nemu_top .subnavi2{margin:380px 0px 0px 130px;}
.nemu {width:100%;height:200px;margin:0px auto;text-align:left; position:absolute;}
.nemu .toplink{margin:0px 0px 0px 0px;float:right;}
.nemu .subnavi{margin:85px 0px 0px 0px;float:left;display:inline}
.hidden {visibility: hidden;}
.navi {width: 100%;height: 50px;margin: 5px 0px 0px 0px;background: url(contents/nemu2.jpg) no-repeat;}
.navi ul {width: 940px;height: 50px;margin: 0px;list-style:none;}
.navi ul li.top,
.navi ul li.sys,
.navi ul li.con,
.navi ul li.sch,
.navi ul li.ran,
.navi ul li.blo,
.navi ul li.enq,
.navi ul li.qa {width:100px;height:50px;margin:0px;float:left;}
.navi ul li.gra {width:140px;height:50px;margin:0px;float:left;}
.navi ul li.mem {width:140px;height:50px;margin:0px;float:left;}
.navi ul li.top a,
.navi ul li.sys a,
.navi ul li.con a,
.navi ul li.sch a,
.navi ul li.ran a,
.navi ul li.blo a,
.navi ul li.enq a,
.navi ul li.qa a {width:100px;height:50px;margin:0px;display: block;text-decoration: none;}
.navi ul li.gra a {width:140px;height:50px;margin:0px;display: block;text-decoration: none;}
.navi ul li.mem a {width:140px;height:50px;margin:0px;display: block;text-decoration: none;}
.navi ul li.top a {background: url(contents/nemu2.jpg) no-repeat 0px 0px;}
.navi ul li.sys a {background: url(contents/nemu2.jpg) no-repeat -100px 0px;}
.navi ul li.con a {background: url(contents/nemu2.jpg) no-repeat -200px 0px;}
.navi ul li.sch a {background: url(contents/nemu2.jpg) no-repeat -300px 0px;}
.navi ul li.ran a {background: url(contents/nemu2.jpg) no-repeat -400px 0px;}
.navi ul li.blo a {background: url(contents/nemu2.jpg) no-repeat -500px 0px;}
.navi ul li.enq a {background: url(contents/nemu2.jpg) no-repeat -600px 0px;}
.navi ul li.qa a {background: url(contents/nemu2.jpg) no-repeat -700px 0px;}
.navi ul li.gra a {background: url(contents/nemu2.jpg) no-repeat -800px 0px;}
.navi ul li.mem a {background: url(contents/nemu2.jpg) no-repeat -800px 0px;}
.navi ul li a:hover{background:#000000;filter:alpha(opacity=10);-moz-opacity: 0.1;opacity: 0.1;}
/*フッタ*/
#footer {width:940px;background:#000000;margin:0px auto;font-size:11px;color:#cccccc;text-align:center;}
#footer .footerlink {width:940px;height:16px;margin:20px 0px 5px 0px;}
#footer .footerlink A:LINK  {color:#cccccc; text-decoration:none; font-size:11px;}
#footer .footerlink A:VISITED { color:#cccccc; text-decoration:none; font-size:11px;}
#footer .footerlink A:ACTIVE { color:#cccccc; text-decoration:none; font-size:11px;}
#footer .footerlink A:HOVER { color:#ffffff; text-decoration:none; font-size:11px;}
/*コンテンツ*/
#contents {width:940px;height:100%;margin:0px auto ;text-align:left;}
#contents #contents_right{width:230px;height:100%;margin:20px 20px 20px 0px;text-align:left;float:right;display:inline;/*background-color:#ff0000;*/}
#contents #contents_left{width:650px;height:100%;margin:20px 0px 20px 20px;text-align:left;float:left;display:inline;/*background-color:#0000ff;*/}
/*右カラムバナー*/
#contents_right .banner{width:230px;margin:0px 0px 8px 0px;}
/*右カラム新人*/
#contents_right .newface2{width:230px;margin:0px 0px 10px 0px;background:#888888;}
#contents_right .newface{width:228px;margin:0px 0px 10px 0px;background:#888888;overflow:auto;height:960px;}
#contents_right .newface .box{width:200px;margin:10px 5px 10px 5px; border-bottom:#cccccc 3px solid;}
#contents_right .newface .box .imgIMG{width:107px;height:107px;margin:0px 5px 0px 0px;float:left;background-color:#000000;}
#contents_right .newface .box .prof{width:88px;margin:0px;float:left;overflow: hidden;}
#contents_right .newface .box .prof .prof1{width:88px;margin:0px;font-size:16px;color:#ffffff;}
#contents_right .newface .box .prof .prof2{width:88px;margin: 0px 0px 0px 5px;font-size:12px;color:#ffffff;}
#contents_right .newface .box .prof .sizebox{color:#ffffff;font-size:12px;margin:10px 0px 0px 5px;}
#contents_right .newface .box .comm{color:#fddcf6;font-size:12px;font-weight:normal;margin:5px 0px 10px 0px;}
#contents_right .newface .box  a img.ban{width:107px;height:107px;margin:0px;filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;}
#contents_right .newface .box a:hover img.ban{width:107px;height:107px;margin:0px;filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;}
/*右カラムブログバナー*/
#contents_right .blog_banner{width:230px;height:100px;margin:0px 0px 10px 0px;}
