BODY {
    margin-top : 0px ;
}
a:link {
    color : #0000FF ;
}
a:visited {
    color : #000080 ;
}
a:hover {
    color : #ff3300 ;
}
a:active {
    color : #ff0000 ;
}
#contents {
    width : 800px ;
}
H1 {
    font-size : 160% ;
    margin-top : px ;
    margin-left : px ;
}
H2 {
    font-size : 90% ;
    margin : 0px ;
    background-color : rgb(207,94,72) ;
    padding-top : 5px ;
    padding-bottom : 5px ;
    padding-left : 10px ;
    padding-right : 10px ;
    color : #FFFFFF ;
    border-color : #000000 ;
    border-style : solid solid none solid ;
    border-width : 1px ;
}
H2.midasi {
    font-weight : bold ;
    background-color : rgb(242,237,181) ;
    color : Crimson ;
    padding : 5px 10px 5px 10px ;
    float : both ;
    font-size : 90% ;
    border-style : none none groove groove ;
}
H3 {
    margin : 0px ;
    font-size : 100% ;
    font-weight : normal ;
}
H3.category {
    font-size : 80% ;
    margin : 0 px ;
    background-color : #DFDFDF ;
    font-weight : bold ;
    border-style : none none solid none ;
    /*重複プロパティ１行削除*/
    padding : 5px 5px 5px 5px ;
    border-width : 1px ;
}
H3.category1 {
    font-size : 80% ;
    margin : 0 0px 5px 0px ;
    background-color : #DFDFDF ;
    font-weight : bold ;
    border-style : none none solid none ;
    /*重複プロパティ１行削除*/
    padding : 5px 5px 5px 5px ;
    border-width : 1px ;
}
H3.category3 {
    font-size : 80% ;
    margin : 5px 0px 0 0px ;
    background-color : #EEEC95 ;
    font-weight : bold ;
    border-style : none none solid none ;
    /*重複プロパティ１行削除*/
    padding : 5px 5px 5px 5px ;
    border-width : 1px ;
}
#bannar {
    height : 120px ;
    background-color : #FFFFCC ;
    background-image : url("http://www.adult-navigate.com/images/463821b6.png") ;
    padding-top : 20px ;
    padding-left : 20px ;
    padding-right : 47px ;
    color : rgb(240,107,59) ;
    clear : both ;
    margin-bottom : 5px ;
}
#left {
    width : 30% ;
}
#main {
    width : 69% ;
    float : right ;
    border-left-width : px ;
    border-color : Black ;
    border-style : none ;
    border-width : 1px ;
}
.all {
    width : % ;
    margin-top : % ;
    padding-top : % ;
}
.bna {
    color : rgb(194,0,0) ;
    text-decoration : none ;
}
.bnb {
    color : rgb(194,0,0) ;
    text-decoration : none ;
    font-size : 160% ;
    font-weight : bold ;
}
.midasi {
    font-weight : bold ;
    background-color : rgb(242,237,181) ;
    color : Crimson ;
    padding : 5px 10px 5px 10px ;
    float : both ;
    font-size : 90% ;
    border-style : none none groove groove ;
}
.valucom {
    text-align : center ;
    margin-top : 0px ;
    margin-bottom : 5px ;
}
.valucom2 {
    margin-top : 0px ;
    margin-bottom : 5px ;
}
.valucom3 {
    margin-top : 5px ;
    margin-bottom : 5px ;
}
.renraku {
    text-align : center ;
}
.txtbox {
    border-style : solid solid solid solid ;
    border-width : 1px ;
    border-color : #000000 ;
    margin : 0px 0px 5px 0px ;
    font-size : 100% ;
    padding : 0px ;
}
.txtbox2 {
    border-style : solid solid solid solid ;
    border-width : 1px ;
    border-color : #000000 ;
    margin : 0px 0px 5px 0px ;
    font-size : 80% ;
    padding : 5px ;
}
.txtbox3 {
    border-style : solid solid solid solid ;
    border-width : 1px ;
    border-color : #000000 ;
    margin : 0px 0px 5px 0px ;
    font-size : 80% ;
    padding : 5px 0px 5px 0px ;
}
.txtbox4 {
    border-style : solid solid solid solid ;
    border-width : 1px ;
    border-color : #000000 ;
    margin : 0px 0px 5px 0px ;
    font-size : 80% ;
    padding : 5px 0px 5px 0px ;
}
.txtbox5 {
    border-style : solid solid solid solid ;
    border-width : 1px ;
    border-color : #000000 ;
    margin : 0px 0px 5px 0px ;
    font-size : 80% ;
    padding : 5px ;
}
.txtbox6 {
    padding : 5px 0px 0px 0px ;
    text-align : right ;
}
.txtbox7 {
    line-height : 20px ;
}
.txtbox8 {
    border-style : solid solid none solid ;
    border-width : 1px ;
    border-color : #000000 ;
    margin : 0px 0px 0px 0px ;
    font-size : 80% ;
    padding : 5px ;
}
.txtbox9 {
    border-style : none solid solid solid ;
    border-width : 1px ;
    border-color : #000000 ;
    margin : 0px 0px 5px 0px ;
    font-size : 80% ;
    padding : 5px ;
}
.txtbox10 {
    padding : 5px 5px 5px 5px ;
    font-size : 80% ;
}
.txtboxa {
    border-style : none none dotted none ;
    border-width : 1px ;
    border-color : #000000 ;
    margin : 0px 0px 0px 0px ;
}
.saikin {
    border-style : none none dotted none ;
    border-width : 1px ;
    padding : 5px 0px 5px 0px ;
}
.entday {
    font-size : 80% ;
    margin : 5px 0px 5px 0px ;
    background-color : #FFCCCC ;
    padding : 3px 5px 3px 5px ;
    font-weight : bold ;
}
h2.entrytitle {
    border-style : none none solid outset ;
    border-width : 1px 5px ;
    font-size : 100% ;
    border-color : transparent transparent #996666 #FFCC99 ;
}
.entbody {
    padding : 0px 5px 5px 5px ;
    font-size : 80% ;
    border-style : none none dotted none ;
    border-width : 0px 0px 1px 0px ;
    line-height : 150% ;
}
.entbody2 {
    padding : 0px 5px 5px 5px ;
    font-size : 80% ;
    border-style : none none dotted none ;
    border-width : 0px 0px 1px 0px ;
    line-height : 150% ;
}
.enthead {
    font-size : 80% ;
    padding : 5px ;
    line-height : 150% ;
}
.toukousha {
    padding : 5px ;
    font-size : 80% ;
    border-style : dotted none solid none ;
    border-width : 1px 0px 1px 0px ;
    margin : 0px 0px 10px 0px ;
}
#footer {
    font-size : 80% ;
    clear : both ;
    text-align : center ;
    margin : 10px 0px 0px 0px ;
    padding : 5px 0px 0px 0px ;
    border-style : solid solid solid solid ;
    border-width : 1px 0px 0px 0px ;
}
.trackback {
    border-bottom-width : 1px ;
    border-bottom-style : dashed ;
    border-bottom-color : black ;
    line-height : normal ;
    padding-top : 3px ;
    padding-bottom : 3px ;
}
h4 {
    font-size : 100% ;
    background-color : #C0C0C0 ;
    padding : 5px 5px 5px 5px ;
    margin : 0px ;
}
.trackbox {
    margin-top : 10px ;
    margin-bottom : 20px ;
    border-bottom-width : 1px ;
    border-bottom-style : solid ;
    border-bottom-color : black ;
    padding-bottom : 10px ;
    font-size : 80% ;
}
.trackent {
    border-bottom-width : 1px ;
    border-bottom-style : dashed ;
    border-bottom-color : black ;
}
.trackbody {
    border-width : 1px 1px 1px 1px ;
    border-style : solid solid solid solid ;
    border-color : black black black black ;
    padding-top : 5px ;
    padding-left : 5px ;
    padding-right : 5px ;
    padding-bottom : 5px ;
    line-height : 20px ;
    font-size : 80% ;
}
.trackbackurl {
    border-width : 1px 1px 1px 1px ;
    border-style : solid solid solid solid ;
    border-color : black black black black ;
    margin-top : 10px ;
}
.koukoku {
    font-size : 100% ;
    float : both ;
    text-align : center ;
    padding : 5px 0px 5px 0px ;
}
.click {
    margin : 10px 0 5px 0 ;
    text-align : center 
}
h1.toplogo {
    font-size : 100% ;
    margin : 0px ;
    background-color : rgb(207,94,72) ;
    padding-top : 5px ;
    padding-bottom : 5px ;
    padding-left : 10px ;
    padding-right : 10px ;
    color : #FFFFFF ;
    border-style : none none solid outset ;
    border-width : 1px 5px ;
    border-color : transparent transparent #996666 #FFCC99 ;
}
h1.category {
    font-size : 100% ;
    margin : 0px ;
    background-color : #FFFFCC ;
    padding-top : 5px ;
    padding-bottom : 5px ;
    padding-left : 10px ;
    padding-right : 10px ;
    border-style : none none solid outset ;
    border-width : 1px 5px ;
    border-color : transparent transparent #996666 #FFCC99 ;
}
.navi {
    font-size : 80% ;
    border-style : none none solid none ;
    padding : 0px 0px 5px 0px ;
    border-width : 1px ;
    margin : 0px 0px 5px 0px ;
}
h2.category {
    font-size : 100% ;
    margin : 0px ;
    background-color : #FFFFCC ;
    padding-top : 5px ;
    padding-bottom : 5px ;
    padding-left : 10px ;
    padding-right : 10px ;
    border-style : none none solid outset ;
    border-width : 1px 5px ;
    border-color : transparent transparent #996666 #FFCC99 ;
}
h1.archivetitle {
    font-weight : normal ;
    margin : 0px ;
    font-size : 100% ;
}
.menua {
    float : right ;
    width : 45% ;
}
.menub {
    width : 54% ;
}
.menuc {
    float : left ;
    width : 62% ;
}
.menud {
    width : 37% ;
}
li.affiliate {
    list-style-image : url("http://www.adult-navigate.com/images/i_arrow_red.gif") ;
    url("http : //www.adult-navigate.com/images/i_arrow_red.gif") ;
}
li.make {
    list-style-image : url("http://www.adult-navigate.com/images/i_arrow_brown.gif") ;
    url("http : //www.adult-navigate.com/images/i_arrow_red.gif") ;
}
li.server {
    list-style-image : url("http://www.adult-navigate.com/images/i_arrow_purple.gif") ;
    url("http : //www.adult-navigate.com/images/i_arrow_red.gif") ;
}
.online {
    text-align : center ;
    padding : 5px 0px 0px 0px ;
}
ul.details {
    list-style-image : url("http://www.adult-navigate.com/images/i_arrow_navy.gif") ;
    url("http : //www.adult-navigate.com/images/i_arrow_navy.gif") ;
}
img.r {
    float : right ;
    border : none ;
    margin-right : 4px ;
    margin-top : 4px ;
    vertical-align : top ;
}
img.l {
    float : left ;
    border : none ;
    margin-right : 20px ;
    margin-top : 4px ;
    vertical-align : top ;
}
.unei {
    overflow : auto ;
    height : 200px ;
}
.okserver {
    overflow : auto ;
    height : 200px ;
}
.presentation {
    font-size : 80% ;
    line-height : 20px ;
}
td.mk {
    background-color : #CC6633 ;
    border-style : solid ;
    border-color : #999999 ;
    border-width : 1px ;
}
td.ti {
    background-color : #EFEFEF ;
    border-style : solid solid solid none ;
    border-color : #999999 ;
    border-width : 1px ;
}
.tuduki {
    padding : 5px 0px 0px 0px ;
    text-align : right ;
}
li.cat {
    list-style-image : url("http://www.adult-navigate.com/images/i_arrow_black.gif") ;
    url("http : //www.adult-navigate.com/images/i_arrow_black.gif") ;
}
.blc {
    background-color : #FFCC99 ;
    border : 1px inset #CC6600 ;
    padding : 2px 5px 2px 5px ;
    font-weight : bold ;
}
.center {
    text-align : center ;
}
.center2 {
    text-align : center ;
    padding : 10px ;
}
.left {
    text-align : left ;
}
.btent {
    overflow : auto ;
    height : 250px ;
    margin : 20px 0 0 0 
}
.category1 {
    font-size : 80% ;
    margin : 0 0px 5px 0px ;
    background-color : #DFDFDF ;
    font-weight : bold ;
    border-style : none none solid none ;
    /*重複プロパティ１行削除*/
    padding : 5px 5px 5px 5px ;
    border-width : 1px ;
}
.category3 {
    font-size : 80% ;
    margin : 5px 0px 0 0px ;
    background-color : #EEEC95 ;
    font-weight : bold ;
    border-style : none none solid none ;
    /*重複プロパティ１行削除*/
    padding : 5px 5px 5px 5px ;
    border-width : 1px ;
}
.category {
    font-size : 80% ;
    margin : 0 px ;
    background-color : #DFDFDF ;
    border-style : none none solid none ;
    /*重複プロパティ１行削除*/
    padding : 5px 5px 5px 5px ;
    border-width : 1px ;
    font-weight : bold
}