* {position:relative}
body {width:980px; margin:auto; background-color: #FFFAF4;padding:0}
a {text-decoration:none}
input {color:#323272}
a:hover {color:#CC66CC;text-decoration:none}
h1, h2, h3 {color:#323272}
h2 {font-size:22px}
td {padding:0 16px 0 0}
.menunickname {font-size:20px}
.menuul {float:right; list-style-type:none; margin:25px 0 0 0}
.menuul li {display:inline; font-size:18px; padding:0 8px 0 8px}
.biglink {font-size:22px;border-bottom:3px solid #C11F3B}
.biglink:hover {border-bottom:none}
.midlink {font-size:18px;border-bottom:3px solid #C11F3B}
.midlink:hover {border-bottom:none}
.reglink {text-decoration:underline}
.reglink:hover {text-decoration:none}

.container {min-height:600px;width:940px;padding:20px}

.seaa {display:block;float:left}
.sfeaa {display:block;float:left;height:72px;background-image:url(http://images.letsdating.jp/site/feasback.gif); background-repeat: repeat-y}

.snick {display:block;float:left;font-size:18px;width:226px;margin:4px 10px 4px 10px}
.fsnick {display:block;float:left;font-size:18px;width:160px;margin:4px 10px 4px 10px}
.sage {display:block;float:left;font-size:18px;color:#000000;width:40px;margin:4px 10px 4px 10px}
.ssex {display:block;float:left;font-size:18px;color:#000000;width:30px;margin:4px 10px 4px 10px}
.simage {display:block;float:left;font-size:18px;color:#000000;width:120px;margin:4px 10px 4px 10px}
.sfrom {display:block;float:left;font-size:18px;color:#000000;width:120px;margin:4px 10px 4px 10px}
.sresiding {display:block;float:left;font-size:18px;color:#000000;width:120px;margin:4px 10px 4px 10px}
.simg {display:block;float:left}
.ssnippet {display:block;float:left;width:660px;padding:4px 10px;font-size:14px;color:#323272}

.kss {text-align:left;padding: 20px 0 0 80px;color:rgb(128, 128, 128);margin-bottom:15px;line-height:140%;}
.kss ul {display:inline;padding-left:0px;margin-left:0px}
.kss li {display:inline;list-style:none;text-align:center; margin:2px;}
.kss li a {font-weight: 100;font-size: .8em!important;text-decoration: none!important; border: 1px #ccc solid;padding: 3px 6px 3px 6px!important;}
.kss li a.last {border:2px #ccc solid;}
.kss li a:hover {background-color: #C11F3B; color: #fff!important;border:1px #000 solid;}
.kss li a.last:hover {border:2px #000 solid;}
.kss .current {color:#000;font-weight: bold;font-size: .8em; text-decoration: none; padding-left: 2px; padding-right: 2px;}
.kss li a.addbut {border:0}
.kss li a.addbut:hover {border:0; background-color:#fff}
.kss .next a, .kss .previous a {border: 1px #fff solid; padding: 3px 6px 3px 6px;  }
.kss .next a:hover, .kss .previous a:hover {font-weight:normal;}
.kss .total {font-size:80%;}
.kss { padding-top: 0px; margin: 30px 0 20px 0; }
