@charset "UTF-8";


/* default
------------------------------------------------------------ */

* {
	margin: 0;
	padding: 0;
}

body {
	background-color: #000000;
	color: #333333;
	font-family: Verdana,sans-serif, Geneva, Arial, Helvetica,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: x-small;
	font-size: small;
	text-align: center;
}

html>body {
	font-size: small;
}

/* for IE \*/
* html body {
	font-size: 78%;
}	
/**/

/* Hyper text
------------------------------------------------- */

a { 
	text-decoration: none;
	/*\*/
	overflow: hidden;
	/**/
}

a:link,
a:visited,
a:focus,
a:hover {  color: #E5117D; }

a:active { color: #E5117D; 
           background-color: #E5117D;
}


/* Image
------------------------------------------------- */

img,
a img {
	border: none;
        vertical-align:middle;
}

.emoji{
	vertical-align:middle;
}


/* Base elements
------------------------------------------------- */

h1 { font-size: 170%; }
	
h2 { font-size: 115%; }
	
h3 { font-size: 108%; }
	
h4 { font-size: 100%; }
	
h5 { font-size: 94%; }
	
h6 { font-size: 85%; }
	
ul, ol, li, dl, dt, dd {list-style: none; }
	
textarea,input,select {
	font-size: x-small;
	font-size: small;
}

html>body textarea,
html>body input,
html>body select { font-size: small; }


/* for without MacIE5 \*/

div.main_body pre {	overflow: scroll; }
/**/
	
div.main_body > pre { width: auto; }
	
div.main_body code { font-family: monospace; }



/* Layout
------------------------------------------------------------ */

.rankingBanner {
	width: 80px;
	height: 15px;
        float:right;
}

.nuknetNavi {
	width: 270px;
        margin: 0px 0px 0px 230px;
}

.blindFrame {
        visibility:hidden;
        width: 0px;
        height: 0px;
}

.sideFrame {
        width: 170px;
        height: 400px;
        border: none;
        overflow: hidden;
}

.ADToLeft {
        float: left;
        margin: 0px 0px 0px 5px;
}

.RSSToRight {
        float: right;
        margin: 0px 5px 0px 0px;
}

div#mainBox {width:1220px; border-spacing:0px; border-collapse:collapse; vertical-align:top; margin:0 auto;}

div#largeADLeft {
	width: 200px;
	margin: 0px;
        padding:0px;
	background-color: #000000;
        border-width:0px;
        float:left;
}

div#largeADRight {
	width: 200px;
	margin: 0px;
        padding:0px;
	background-color: #000000;
        border-width:0px;
        float:right;
}

div#wrap {
	width: 800px;
        height:auto;
	margin: 0px;
	padding: 0px;
	background-color: #999999;
        float:left;
}

div#container {
	width: 760px;
	margin: 10px auto;
	background-color: #999999;
        border-style:solid;
        border-width:1px;
        border-color:#000000;
}

div#header {
	background: url(https://blog-imgs-73-origin.fc2.com/n/u/k/nukineta365/nuknet_main.jpg) no-repeat center top;
	width: 750px;
	height: 180px;
	margin: 5px;
	text-align:left;
}

div#header2 {
	width: 750px;
	margin: 0px 5px 5px 5px;
        padding: 5px 0px 5px 0px;
        background-color:#777777;
}

div#headerAD {
	width: 740px;
	height: 250px;
	margin: 0px 5px 5px 5px;
        padding: 5px;
        background-color:#777777;
}

div#main {
	float: left;
	margin: 0px 5px 5px 5px;
	width: 740px;
        padding: 5px 5px 10px 5px;
	overflow: hidden;
        background-color:#777777;
}

html>body div#main { width: 740px; }

div#sidemenu {
	float: right;
	width: 200px;
	margin: 0px 5px 5px 0px;
        padding: 5px 5px 10px 5px;
	overflow: hidden;
        background-color:#777777;
}

div#bottomAD {
	clear: both;
	width: 740px;
	margin: 5px 5px 5px 5px;
        padding: 5px;
        background-color:#777777;
}

div#footer {
	width: 750px;
	height: 30px;
	margin: 0px 5px 5px 5px;
        padding: 0px;
	overflow:hidden;
	text-align: center;
        background-color:#777777;
}
	
html>div#footer {
	font-size: x-small;
}

/* Header
------------------------------------------------------------ */

div#header2 h2 {
        text-align:left;
}

div#header2 p.greeting {
	font-style:italic;
	font-size:14px;
}

div#header2 p.warning {
	font-style:italic;
	font-size:14px;
        color:#E5117D;
}


/* Main Contents
------------------------------------------------------------ */

div.contentA {
        float: left;
	width: 360px;
	margin: 5px 0px 0px 5px;
        border-style:solid;  
        border-width:1px;  
        border-color:#000000;
        background-color:#888888;
}

div.contentB {
	margin: 5px 5px 0px 5px;
        border-style:solid;  
        border-width:1px;  
        border-color:#000000;
        background-color:#888888;
}

p.rssDescription {
        visibility:hidden;
        width: 0px;
        height: 0px;
        margin: 0px;
        padding: 2px;
}
p.contentExplanation {
        margin: 0px;
        padding: 2px;
}

img.headlineImg {
        height: 80px;
        float: left;
}

div.entryGuide {
        float:right;
}

div.thumbParentPlace {
        position: relative;
        top: 0px;
}

img.thumbChildImg {
        background-image: url("https://blog-imgs-73-origin.fc2.com/n/u/k/nukineta365/nuknet_logo.gif");
        background-size:140px 140px;
        float:right;
        width:140px;
        height:140px;
}

img.thumbSample {
        visibility:hidden;
        height:10px;
}

div.tokyotubeContent {
        width: 740px;
        height: 380px;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 80px;
        background-color:#000000;
}

div.tokyoporntubeContent {
        width: 740px;
        height: 380px;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 80px;
        background-color:#000000;
}

div.erovideoContent {
        width: 740px;
        height: 360px;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 80px;
        background-color:#000000;
}

div.xhamsterContent {
        position: relative;
        width: 740px;
        height: 370px;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 80px;
        background-color:#000000;
}

.nuknetClickableCover {
}

.ncPT0 {
        position: absolute;
        z-index: 2;
        top: 0px;
        left: 0px;
        width: 740px;
        height: 360px;
}

.ccPT0 {
        position: absolute;
        z-index: 1;
        top: 0px;
        left: 80px;
        width: 560px;
        height: 50px;
}

.ccPT4 {
        position: absolute;
        z-index: 1;
        top: 315px;
        left: 80px;
        width: 560px;
        height: 45px;
}

div.dugaContent {
        width: 740px;
        height: 300px;
        margin: 0px;
        padding: 20px 0px 0px 80px;
        background-color:#000000;
}

div.guideToDugaSet {
        width: 740px;
        margin: 0px 0px 20px 0px;
}

img.guideToDugaA {
        width: 150px;
        margin: 0px 0px 0px 280px;
}

img.guideToDugaB {
        width: 150px;
        margin: 0px 0px 0px 40px;
}

div#eroterestPartsWrapper p {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#eroterestPartsWrapper a {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#eroterestPartsWrapper div.item {
        margin-top: 5px !important;
}

div#eroterestPartsWrapper2 p {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#eroterestPartsWrapper2 a {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#eroterestPartsWrapper2 div.item {
        margin-top: 5px !important;
}

div#eroterestPartsWrapper3 p {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#eroterestPartsWrapper3 a {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#eroterestPartsWrapper3 div.item {
        margin-top: 5px !important;
}

div.AVDpartsList .AVDpartsListInner a.AVDpartsListA span.AVDpartsListTitle {
        color: #E5117D;
	font-size: 10px;
}

div#_erokawa_blog_parts_0 p {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#_erokawa_blog_parts_0 a {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#_erokawa_blog_parts_2 p {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#_erokawa_blog_parts_2 a {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#_erokawa_blog_parts_7 p {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#_erokawa_blog_parts_7 a {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#_erokawa_blog_parts_10 p {
        color: #E5117D !important;
	font-size: 10px !important;
}

div#_erokawa_blog_parts_10 a {
        color: #E5117D !important;
	font-size: 10px !important;
}

div.lvjp ul li a {
        width: 170px !important;
        line-height: 12px !important;
        border-width: 0px !important;
        margin: 5px 0px 0px !important;
}

div.lvjp ul li a div p {
        color: #E5117D !important;
	font-size: 10px !important;
}

div.lvjp p {
        margin-right: 10px !important;
        color: #E5117D !important;
	font-size: 10px !important;
}

div.lvjp p a {
        color: #E5117D !important;
	font-size: 10px !important;
}

.infopot-blogparts-container .infopot-blogparts-div1 .infopot-blogparts-div2 {
        color: #E5117D !important;
	font-size: 10px !important;
        line-height: 12px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-1 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-2 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-3 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-4 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-5 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-6 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-7 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-8 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-9 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-vertical li.infopot-blogparts-item-nth-10 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 170px !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-1 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-2 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-3 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-4 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-5 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-6 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-7 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-8 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-9 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

.infopot-blogparts-container ul.infopot-blogparts-horizontal li.infopot-blogparts-item-nth-10 a {
        margin: 5px 0px 0px 0px !important;
        border: 0px solid !important;
        width: 100% !important;
}

h2.entry_header,
h3.entry_header {
	height: auto;
	padding: 10px;
	margin: 0px auto;
	text-align: left;
}

div.entry_body {
	margin-bottom: 50px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
        background-color:#777777;
	text-align: left;
        overflow:hidden; 
}

div.entry_body p.entry_more {
	padding: 15px 15px 15px 0px;
	margin: 0px;
}
	
div.entry_body p.tag_lnk {
	margin: 0px;
}
	
div.entry_body p.theme {
	margin: 10px 0px 0px;
}

ul.entry_footer {
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

ul.entry_footer li {
	display: inline;
	list-style-type: none;
}



/* clap + bookmark */
div.fc2_footer {
	margin: 10px 0px 0px;
}

div.page_navi {
        clear: both;
	margin-bottom: 15px;
	text-align: center;
}


/* Entry (html tag)
------------------------------------------------------------ */

div.entry_body h2,
div.entry_body h3,
div.entry_body h4,
div.entry_body h5,
div.entry_body h6 {
	margin: 0em 0em 0.5em;
}

div.entry_body hr {
        display:none;
}

div.entry_body ul,
div.entry_body ol {
	margin: 1em 0em 1em;
}

div.entry_body ul li {
	list-style: disc outside;
	margin-left: 15px;
}

div.entry_body ol li {
	list-style: decimal outside;
	margin-left: 2em;
}

div.entry_body dl {
	margin: 1em 1.5em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 1em 1em 0em;
}

div.entry_body dt {
	font-weight: bold;
	margin-bottom: 0.5em;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}

div.entry_body dd {
	margin: 0em 1em 1em;
}



/* Comment, Trackback, Entry list
------------------------------------------------------------ */

ul.list_body {
	margin-bottom:10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
}

ul.list_body li {
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 1px;
	text-align:left;
}


/* Plugin (Main content)
------------------------------------------------------------ */

h3.plg3_header {
	height: 50px;
	margin: 0px auto;
	margin-top:10px;
	padding-top: 20px;
	padding-left:90px;
	padding-right:90px;
	padding-bottom: 5px;
}

div.plg3_body .plg_body {
	text-align: center;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
}

div.plg3_body .plg_footer {
	margin: 10px 0px 0px;
}



/* Sidemenu (Plugin)
------------------------------------------------------------ */

div.sidemenu_Inner {
   	margin-top: 3px;
	margin-right: 5px;
	margin-left: 10px;
	padding-bottom: 20px;
        background-color: #888888;
        text-align:left;
}

#sidemenu li {
	padding-top:5px;
	padding-bottom:0px;
}

dl.sidemenu_body {
	margin: 5px;
        padding-bottom:20px;
        vertical-align:middle;
        background-color: #888888;
}

dl.sidemenu_ADbody {
	margin: 5px;
        padding:0px;
        vertical-align:middle;
        background-color: #888888;
}

dl.sidemenu_ADbody_with_title {
	margin: 5px;
        padding:0px;
        vertical-align:middle;
        background-color: #888888;
}

dl.sidemenu_body .plg_title {
	font-family: Verdana,sans-serif, Geneva, Arial, Helvetica,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
	height: auto;
	padding: 10px;
}

dl.sidemenu_ADbody_with_title .plg_title {
	font-family: Verdana,sans-serif, Geneva, Arial, Helvetica,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
	height: auto;
	padding: 10px;
}

/*\*/
* html dl.sidemenu_body .plg_title {
	height: 30px;
}
* html dl.sidemenu_ADbody_with_title .plg_title {
	height: 30px;
}
* html dl.sidemenu_body .plg_title {
	height/**/: 45px;
}
* html dl.sidemenu_ADbody_with_title .plg_title {
	height/**/: 45px;
}
/**/
	
dl.sidemenu_body .plg_header,
dl.sidemenu_body .plg_body,
dl.sidemenu_body .plg_footer {
	margin-top: 3px;
	margin-right: 5px;
	margin-left: 10px;
}

dl.sidemenu_body .plg_body input {
	margin: 2px;
}

/* calender(Plugin)
------------------------------------------------------------ */

table.calender {
	width: 90%;
	margin: 0px auto;
}

table.calender caption {
	margin-bottom: 10px;
	margin: 0px auto;
}

table.calender th,
table.calender td {
	padding: 0.1em;
	border-bottom: 1px dotted #cccccc;
	text-align: center;
	font-size: 10px;
}

table.calender td a {
	display: block;
	background-color: #888888;
}

table.calender th#sun {
	color: #FF0000;
}

table.calender th#sat {
	color: #0000FF;
}



/* Piyo(Plugin)
------------------------------------------------------------ */

div.tab {
	text-align: left;
	margin-bottom: 10px;
}

div.tab input{
	padding: 3px 5px;
}

div.tab input.b1{
	margin-right: 5px;
}
    
div.mylog {
	width: 160px;
	padding: 5px;
	border: 1px solid #A5A5A5;
	font-size: small;
	text-align: left;
	background-color: #999999;
}
div.mylog p.title {
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A5A5A5;
	margin: 0px 0px 10px;
	padding: 0px 0px 3px;
}
div.mylog dl {
	margin: 0px;
	padding: 0px;
}
div.mylog dt.day {
	width: 160px;
	font-size: x-small;
	margin: 0px;
	padding: 0px 0px 5px;
	background-color: #999999;
	background-image: none;
	text-align: left;
}
div.mylog dt.day {
	vertical-align: middle;
}
div.mylog dd.piyolog {
	margin: 0px 0px 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A5A5A5;
	padding: 0px 0px 10px;
}
div.license {
	font-size: x-small;
	text-align: right;
}



/* Footer
------------------------------------------------------------ */

div#footer p {
        position:relative;
        top:5px;
	font-style:normal;
	font-size:10px;
}

div#footer address {
        position:relative;
        top:7px;
	font-style:normal;
	font-size:10px;
}



/* for MacIE
------------------------------------------------------------ */

textarea,input,select {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku GothicPro", sans-serif;
}

