/* CSS Document */
/*----------------------------------
全体
-----------------------------------*/
html,body{
	/color: #333;
	/height: 100%;
	/min-height: 100%;
	/margin: 0px;
	/padding: 0px;
	/background: #FFEFEF url(/images/body/bg.gif) repeat-x;
	/font-size: 12px;
	/line-height: 20px;
	/text-align: center;
}
#contents {
	/background: #FEF8F8;
	/margin: 0px auto;
	/padding: 0px 0px 30px 0px;
	/width: 900px;
	/min-height:100%;
	/overflow:hidden;
}

#wrapper {
	/margin: 0px auto;
	/padding: 0px;
	/width: 900px;
	/height:100%;
	/min-height:100%;
	/background:none;
}
body > #wrapper {
    /height: auto;
}

a { /outline: none; }

a:link {
	/text-decoration: none;
	/color: #FF0292;
}
a:visited {
	/text-decoration: none;
	/color: #FF0292;
}


a:hover {
	/text-decoration: none;
	/color: #FF99FF;
}
a:active {
	/text-decoration: none;
	/color: #333;
}
a.bk:link {
	/text-decoration: none;
	/color: #333;
}
a.b:visited {
	/text-decoration: none;
	/color: #666;
}


a.b:hover {
	/text-decoration: none;
	/color: #666;
}
a.b:active {
	/text-decoration: none;
	/color: #FF99FF;
}
a.wh:link {
	/text-decoration: none;
	/color: #FFFFFF;
}
a.wh:visited {
	/text-decoration: none;
	/color: #FFffff;
}


a.wh:hover {
	/text-decoration: none;
	/color: #7FA0ED;
}
a.wh:active {
	/text-decoration: none;
	/color: #7FA0ED;
}

.style1 {
	/color: #FDFFD5;
	/font: normal 11px normal10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	/float: left;
	/padding-left: 10px;
}
img, div, input { /behavior: url(../iepngfix.htc)
}

*{ /margin: 0; padding: 0; }

* html div.sample{
/behavior: expression(
/this.style.behavior || (
/this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
/this.style.backgroundImage = "none",
/this.style.behavior = "none"
)
);
}

base {
	/font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	/background: #FF0000;
}

/*----------------------------------
ヘッダ
-----------------------------------*/
#headder {
	/height: 150px;
}

#submenu {
	/height: 28px;
}
#sokuhou {
	/*/background: url(/images/body/img_sokuhou.jpg) no-repeat;*/
	/height: 38px;
	/width: 670px;
	/margin:9px 0px -7px -10px;
	/padding:-300px 0px 0px -150px;
	/*padding: 10px 0px 0px 170px;
	margin-top: 8px;*/
	/*/overflow:hidden;*/
	/*/position:relative;
	/top:0px;
	/left:0px;*/
}


/*----------------------------------
フッタ
-----------------------------------*/

#footer {
	/*margin: 0px auto -1px;*/
	/margin:0px 0px -30px 0px;
	/padding: 0px 0px 0px 0px;
	/height: 37px;
	/background: url(../images/body/bg_foot.gif) repeat-x bottom;
	/clear: both;
	/*/bottom: 0px;*/
	/width:100%;
	/z-index:2;
}

#footer_inner {
	/margin: 0px auto;
	/padding: 10px 0px 5px 0px;
	/width: 900px;
	/text-align: right;
}

#footnavi {
	//*width: 670px;*/
	/width: 100%;
	//*height: 30px;*/
	/margin: -10px 0px 0px 10px;
	/padding: 0px 0px 0px 10px;
	
}

#footnavi ul{
	/width:100%;
	/margin:0px 0px 0px 0px;
	/padding:0px 0px 0px 0px;
	
	
	
}


#footnavi li{
	/list-style-type:none;
	/float:left;
	/margin:5px 0px 0px 0px;
	/padding:0px 10px 0px 10px;
	/border-right:solid 1px #ff99cc;
	/*width:65px;*/
	
	
}

/*----------------------------------
左メニュー
-----------------------------------*/
#sidenavi {
	/margin: 0px 0px 0px 0px;
	/padding: 0px;
	/float: left;
	/width: 220px;
	/border-style: none;
	/text-align:left;
}

#navigation {
	/width: 210px;
	/height: 27px;
	/padding-left: 10px;
	/margin: 0px;
	/padding-top: 5px;
}
#sidenavi #bunner1 {
	/margin: 0px 0px 0px 0px;
	/padding: 0px;
	/height: 85px;
	/width: 220px;
	/background: url(/images/bunner/bg.gif) no-repeat 0px 1px;
}
#bunner1 img {
	/margin: 5px 0px 0px 10px;
	/padding: 0px 0px 0px 0px;
	/*/padding: 3px 0px 3px 10px;*/
	/float: left;
}
#sidenavi #bunner2 {
	/margin: 0px 0px 0px 2px;
	/padding: 0px;
	/height: 48px;
	/width: 208px;
	/background: no-repeat}

#bunner2 img {
	/margin-top: 5px;
	/margin-right: 0px;
	/height: 38px;
	/width: 200px;
	/padding-left: 5px;
}
#whatsnew {
	/height: 332px;
	/width: 220px;
	/background: url(/images/body/whatsnew3.jpg) no-repeat;
	/margin: 8px 0px 0px 0px;
	/padding: 0px 0px 0px 0px;
}
#whatsnewtytle {
	/width: 220px;
}
#whatsnewinner {
	/width: 180px;
	/overflow: visible;
	/font: 11px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	//*padding: 3px 0px 0px 20px;*/
	/margin: 10px 0px 0px 20px;
	/padding:0px 0px 0px 0px;
}

#sidenavi #bunner3 {
	/margin: 0px 0px 0px 0px;
	/padding: 0px 0px 1px 0px;
	/height: 48px;
	/width: 220px;
	/background: url(/images/bunner/bg_a.gif) no-repeat 10px 4px;
}
#bunner3 img {
	width:200px;
	height:40px;
	/margin: 5px 0px 0px 10px;
	/padding: 0px 0px 0px 0px;
	/float: left;
	/*/padding: 4px 0px 3px 10px;*/
}

#sidenavi #bunner4 {
	/margin: 0px;
	/padding: 0px;
	/height: 80px;
	/width: 220px;
}
#sidenavi #bunner5 {
	/margin: 0px;
	/padding: 0px;
	/height: 80px;
	/width: 220px;
}
#bunner1 a:hover img {
	/filter: alpha(opacity=80);
	/opacity:0.8;
}

#bunner3 a:hover img {
	/filter: alpha(opacity=80);
	/opacity:0.8;
}
/*----------------------------------
メイン
-----------------------------------*/
#maincontents {
	/margin: 0px;
	/padding: 0px;
	/width: 680px;
	/border-top: none #000000;
	/float: right;
}

#contentsfoot {
	/background: url(/images/contents/bg_foot.jpg) no-repeat;
	/margin: 0px;
	/padding: 0px;
	/height: 38px;
	/width: 680px;
}

#subtytle {
	/*/margin: 0px 0px 20px;
	/padding: 0px;*/
	/margin:0px 0px 0px 0px;
	/padding:0px 0px 0px 0px;
	/height: 38px;
	/width: 680px;
}

#subtytle1 {
	/*/margin: 0px 0px 20px;
	/padding: 0px;*/
	/margin:0px 0px 0px -3px;
	/padding:0px 0px 0px 0px;
	/height: 38px;
	/width: 680px;
	
}


#subcontents {
	/background: url(/images/contents/bg.jpg) repeat-y ;
	/margin:10px 0px 0px 0px;
	/padding:0px 0px 0px 0px;
	/height: 100%;
	/width: 680px;
	/*/overflow: hidden*/
}

#subcontents2 {
	/background: url(/images/contents/bg.jpg) repeat-y ;
	/margin:-10px 0px 0px 0px;
	/padding:0px 0px 0px 0px;
	/height: 100%;
	/width: 680px;
	/*/overflow: hidden*/
}



/*----------------------------------
h
-----------------------------------*/
.style4 {
	/font-size: 12px;
	/padding-right: 13px;
	/padding-top: 2px;
	/line-height: 12px;
}
.style5 {color: #FFFFFF}
.style6 {
	/font-size: 11px;
	/color: #CCCCCC;
}
h1 {
	/padding: 0px;
	/font-size: 9px;
	/text-decoration: none;
	/background: #FFCCCC;
	/text-align: center;
	/margin-right: 440px;
}
h2 {
	/font: bold 16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	/padding: 0px;
	/margin: 0px 15px 0px 0px;
}
h3 {
	/font: normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	/color: #FF229F;
	/padding: 0px;
	/margin-left: 0px;
}
h4 {
	/font: 14px/15px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	/color: #FF3399;
	/text-decoration: none;
	/margin: 0px;
	/padding: 0px 0px 4px;
	/width: 115px;
}

h5 {
	/font: 14px/12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	/color: #FF389B;
	/margin: 0px;
	/padding: 0px 0px 5px 80px;
	/text-align: left;
}
p {
	/font: 13px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#name {
	/height: 50px;
	/width: 200px;
	/background: #CCCCCC;
}

#name1 {
	/margin: 0px;
	/padding: 0px;
	/width: 115px;
	/float: left;
	/text-align: center;
}

img {
	/float: right;
}
img1 {
	/margin: 0px;
	/padding: 0px;
}
#box {
	/height: 100%;
	/background: #FFFFFF;
}
.style7 {color: #ff3da9}
/*----------------------------------
女の子出勤
-----------------------------------*/
#shukkin {
	/*/margin: 60px 0px 0px;*/
	/margin: 10px 0px 0px -6px;
	/padding: 0px 0px 0px 0px;
	/width: 680px;
	/height: 100%;
}

#shukkingirl {
	/float: left;
	/height: 237px;
	/width: 128px;
	/background: url(/images/top/bg_shukkingirl.gif) no-repeat;
	/text-align: center;
	/margin: 3px 4px 0px 0px;
	/padding: 0px 0px 0px 0px;
}

#shukkingirl img {
	/height: 158px;
	/width: 98px;
	/z-index: 3;
	/margin:9px 0px 10px 8px;
	/padding: 0px 0px 0px 0px;
	/float: left;
}

#shukkingirl_box {
	/height: 100%;
	/width: 670px;
	/margin: 0px 0px -45px 0px;
	/padding: 0px 0px 0px 10px;
}
#whatsnewinner img {
	/margin-right: 0px;
	/padding-right: 10px;
}

#comment1 {
	/height: 200px;
	/width: 200px;
	/background: #FFFFFF;
}
#girlcoment {
	/float: right;
	/height: 200px;
	/width: 200px;
}


#shukkingirl img{
	margin:8px 0px 7px 8px;
	/margin:8px 0px 7px 8px;
	padding:0px 0px 0px 0px;
	/padding:0px 0px 0px 0px;


}

#shukkingirl h4{
	margin:0px 0px 0px 0px;
	/margin:0px 0px 0px -9px;
	

}

#shukkingirl .shukkin_time{
	margin:-3px 0px 0px -9px;
	/margin:-3px 0px 0px -9px;

}

#shukkingirl .shukkin_catch{
	font-size:10px;
	margin:0px 0px 0px -10px;
	


}

/*----------------------------------
新着情報
-----------------------------------*/

.scr {
  overflow: scroll;   /* スクロール表示 */
  width: 190px;
  height: 265px;
  background-color: #ffffff;
  overflow-x:hidden; 
}