<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 2013 01 */
#wrap #syukkinlist .old {
background:url("/zaiseki/images/zaiseki_bg.jpg") 0% 0% no-repeat;
}

#wrap #main #syukkin .newface {
background: url("/zaiseki/images/zaiseki_new.jpg") 0% 0% no-repeat;
}

#wrap #syukkinlist p.name a {
color:#333399;
}

#wrap div.old .blue {
color:#1043de;
}

#wrap div.old .red {
color:#FF3366;
}

/* home */
#main #newfacelist p.name,
#main p.name a {
color:#333399;
}

#main #newfacelist p.age,
#main #newfacelist p.size {
color:#000000;
}

/* 仮設置 */
#wrap #LeftCol .calbtn {
background:url("/images/renew/btncal.gif");
width:170px;

}

/*基本*/
html{
}

body {
background:url("/images/renew/b2.jpg") 50% 0px;
font-family: Osaka, "ＭＳ Ｐゴシック", suns-serif;
font-size:12px;
margin:0;
padding:0;
}
img {
border:0;
}
/*基本レイアウト*/
#MainNavi {
position:absolute;
top:0;
width:100%;
background-color:#ccc;
border-bottom:solid #333 1px;
}

#wrap {
background:url(../images/renew/main_bg.png) repeat-y;
margin:46px auto 0 auto;
padding:0 4px;
width:740px;
position:relative;
z-index:1;
}

#main h3,
#main h2{
font-size:16px;
color:#171d8e;
font-weight:normal;
letter-spacing:1px;
text-indent:15px;
line-height:140%;
padding:10px 0 5px 0;
background:url("../images/midashi.gif") no-repeat 0 100%;
clear:both;
}

#main h3{
margin:0 0 10px 0;
background:url("../images/midashi.gif") no-repeat 0 100%;
}

#main h2{
text-indent:20px;
margin:auto;
padding:0 0 5px 0;
background:url("../images/midashi_h2.gif") no-repeat 0 100%;
}

.red {
color:#FF0000;
}

hr {
clear:both;
visibility:hidden;
}

/*東北地震告知*/
#main #osirase .skokuti {
padding-left:35px;
}

/* === ヘッダ === */

h1 {
height:74px;
width:740px;
margin:0 0 26px 0;
padding:0;
}

h1 a{
display:block;
height:74px;
width:740px;
text-indent:-9999px;
background:url(../images/renew/head_bg.jpg) center top no-repeat;
}

#wrap ul.head_menu {
position:absolute;
top:74px;
left:4px;
background:url(../images/renew/headlink_bg.jpg) no-repeat;
color:#fcf;
line-height:20px;
height:24px;
margin:0 4px 0 0;
padding:2px 10px 0 0;
width:100%;
text-align:right;
list-style:none;
clear:both;
}
#wrap ul.head_menu li {
display:inline;
width:auto;
font-size:10px;
border-left:1px #ccc solid;
margin:0;
padding:0 14px 0 6px;
}

#wrap .head_menu .kyuzin a {
color:#FFFF00;
}

#wrap ul.head_menu a {
color:#FFF;
margin:0;
padding:0;
border:0;
text-decoration:none;
}

a:hover{
color:#66CC66;
}

a{
color:#333399;
outline:none;
}

#wrap ul.head_menu a:hover {
color:#FFCCFF;
}
/*  === レフトカラム === */
#LeftCol {
float:left;
margin:0;
padding:0 0 10px;
width:170px;
}
#LeftCol h2 {
height:0;
margin:0;
overflow:hidden;
padding-top:0;
text-align:left;
text-indent:-9999px;
}
#LeftCol h3 {
background:url("../images/renew/leftbox_bg.gif") 0% 0% no-repeat;
color:#333333;
font-weight:bold;
font-size:12px;
height:30px;
margin:0;
padding:10px 0 0 0;
text-align:center;
width:170px;
line-height:13px;
}
#LeftCol #recommend h3 {
background:url("/images/common/recommend_back.gif") 0% 0% no-repeat;
}

#LeftCol h3 span,
#LeftCol h3 span a{
color:#3333FF;
font-size:10px;
}
#LeftCol h3 span:hover, #LeftCol h3 span a:hover {
color:#FF0;
}
#LeftCol ul.mainmenu {
list-style:none;
margin:0;
padding:0;
}
#LeftCol ul.mainmenu li {
height:24px;
margin:0;
padding:0;
width:170px;
}
#LeftCol ul.mainmenu li span {
font-size:10px;
color:#f00;
padding:0 0 0 5px;
}
#LeftCol ul.mainmenu li a {
background:url(../images/renew/btnbg_off.gif) no-repeat;
color:#334;
display:block;
font-size:12px;
line-height:24px;
margin:0;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:170px;
}
#LeftCol ul.mainmenu a:hover {
background:url(../images/renew/btnbg_on.gif);
color:#d27;
text-decoration:none;
}
#LeftCol .calbtn {
height:26px;
margin:0;
padding:0;
width:170px;
}
#LeftCol p.tenchou,
#LeftCol p.tenchou a{
font-size:11px;
margin:0 auto;
padding:5px 0;
color:#FF9900;
text-align:center;
}

#LeftCol .tenchou a:hover{
color:#FFFF00;
}


#LeftCol .contbana {
margin:0 auto;
padding:5px 0 0 10px;
}


#LeftCol #recommend {
background:url("/images/common/recommend_back.gif") 0% 100% no-repeat;
padding:0 0 20px 0;
}
#recommend .cmt{
padding:10px;
}

#LeftCol .section {
background:url("../images/renew/leftbox_bg.gif") 0% 100% no-repeat;
line-height:26px;
margin:10px 0 10px 0;
padding:0 0 5px 0;
width:170px;
}

#LeftCol #recommend {
margin-top:5px;
}

#LeftCol .box {
line-height:10px;
margin:0;
padding:0 5px 5px 10px;
}
#LeftCol .box2 {
height:300px;
width:157px;
line-height:10px;
margin:0;
padding:5px 3px 5px 5px;
overflow:auto;
}

#LeftCol #rec .box {
padding:0 5px 5px 5px;
}
#LeftCol #rec .box p {
width: 140px;
}


#LeftCol .shopblog {
margin:3px 0;
text-align:center;
}

#LeftCol li{
list-style:none;
margin:0 0 5px 0;
}
.ext_link,
#ex_link .box{
	margin:0;
	padding:0;
}

.twitter_box {
  width: 100%;
  text-align: center;
  background-color: #ffffff;
}

.twitter_box img {
width: 150px;
}
.twitter_box .manager_twitter {
  width: 90%;
  margin: 0 auto;
  padding: 5px 0;
  border: 1px solid #39aeda;
  border-radius: 3px;
  background-color: #3ebcec;
  font-size: 13px;
}

.twitter_box .manager_twitter a {
  color: #ffffff;
  text-decoration: none;
  display: block;
}

/* ▼Recommend Girl▼ */

#recommend .box span {
line-height:15px;
}
#recommend a {
text-decoration:none;
display:block;
padding:0 0 0 5px;
margin-bottom:5px;
}
#recommend a img {
margin:0 5px 0 0;
vertical-align:middle;
border:1px #ccc solid;
}
#recommend a:hover {
border-color:#f00;
}
/* ▲Hot Girl▲ 
▼新着情報用▼ */
#news {
width:154px;
margin:0 0 0 10px;
padding:4px 6px 4px 10px;
}
#news .cot{
overflow:hidden;
width:145px;
}

#news a:active {
color:#F90;
}
#news a:hover {
color:#66cc66;
}
#news dl.content{
width:130px;
clear:both;
margin:0 0 5px 0;
padding:0 0 30px 5px;
line-height:120%;
font-size:10px;
}
#news dt {
color:#666;
font-size:10px;
margin:0;
padding:0;
}
#news dl img {
width:60px;
height:60px;
float:left;
display:block;
margin:0 2px 2px 0;
}
#news dd.Cont {
margin:0;
padding:0;
font-size:10px;
}

#news dd{
padding:0;
margin:0;
}
#news *{/*
border:1px #c00 solid;*/

}
#news .attribute{
font-size:10px;
color:#e84572;
}

#news .date{
}


#news .thumbimg img{
width:60px;
height:60px;
padding:0;
margin:0;
}
#news .thumbimg {
height:65px;
margin-right:3px;
vertical-align:top;
width:65px;
padding:0;
float:left;
}

#news .pcomment {
}


.clearfix:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}

* html .clearfix {
height: 1px;
height: auto;
overflow: hidden;
}
/* ▲新着情報用▲ */

#mobile ul {
list-style:none;
margin:0 auto;
padding:0px;
}
#mobile ul li {
line-height:15px;
margin:0;
padding:0px;
width:150px;
}
#mobile .box p {
color:#000000;
line-height:120%;
margin:0;
padding:5px;
text-align:center;
font-size:10px;
}
#mobile strong {
display:block;
font-weight:normal;
}
#mobile form {
margin:8px auto 0;
padding:0 0 0 5px;
width:136px;
}
#mobile .mmobiletxt {
font-size:12px;
line-height:20px;
margin:0;
padding:0;
vertical-align:top;
}
#mobile input {
margin:0;
padding:0;
width:115px;
}
#mobile .mmobileqr {
display:block;
margin:0 auto;
padding:0;
width:99px;
}
#mobile .mmobilesel {
margin:3px 0 2px auto;
padding:0;
width:136px;
}
#mobile .mmobilebtn {
margin:4px 0 0;
padding:0;
width:50px;
}

#mobile .url span{
font-size:12px;
margin:0 5px 0 0;
}

#group {
margin:4px 6px;
padding:5px 0;
text-decoration:none;
}

#simaiten {
margin:4px 6px;
padding:5px 0;
text-decoration:none;
}

#group p,
#sitemap p,
#twitter p,
#simaiten p,
#rec p {
margin:0 auto;
}

#twitter p ,#group p,#rec p{
padding:5px 0;
width:120px;
}

#LeftCol #sitemap p,#LeftCol #simaiten p{
width:88px;
text-align:center;
padding:0 0 10px;
}

#LeftCol #sitemap a{
text-decoration:none;
}

/* === ライトカラム === */
#main {
margin:10px 0 15px 0;
padding:0 15px 10px 0;
width: 540px;
float:right;
font-weight:normal;
}
#main .section {
padding:0;
zoom:1;
overflow:hidden;
clear:both;
margin-bottom:10px;
}
#main .section:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
/*フッタ*/
#footer {
width:100%;
height:60px;
margin:0;
bottom:0;
padding:8px 0 0 0;
color:#333;
background:url("../images/footerbg.gif") repeat-x top #fff;
clear:both;
}
#footer dl {
font-size:10px;
margin:0;
padding:0;
clear:both;
}
#footer dt {
float:left;
width:60px;
height:60px;
margin:0;
padding:0;
}
#footer dd {
float:right;
margin:0 20px 0 0;
padding:10px 0 0 0;
color:#666;
width:640px;
}
/*風俗情報リンク*/
#footer ul {
background:#fff;
margin:0;
padding:0;
width:740px;
clear:both;
list-style:none;
}
#footer ul a {
color:#999;
text-decoration:none;
}
a.aaa {
font-size:10px;
color:#777;
text-decoration:none;
}

/* kakizome */
.kakizome {
margin:3px auto;
width:150px;
}</pre></body></html>