/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

@charset "utf-8";


*{
	margin: 0;
	padding: 0;
}



body {
	color:#333;
	font-size:12px;
	text-align:center; 
	font-family: Verdana, Arial, sans-serif,"MS UI Gothic",Osaka;
	background: url("http://x0.2-d.jp/met/back.gif") #fff;
}

*html body {
	padding-left:1px;
}

html>body {
	background-position: -2px 0;
}


#banner h1 a span,#banner p.site-title a span {
	color:#999;
}

a {
	color:#000;
}

a:visited {
	color:#666;
}

a:hover {
	color:#999;
}

a:active {
	color:#000;
}




a.small-link :link , a.small-link :visited,
a.small-link :hover,a.small-link :active {
	font-size:9px;
}



h1,h2,h3,h4,h5,h6 {
	font-size:12px;
	color:#000;
}

strong , em , u , blockquote
{
	color:#333;
}



#container{ 
	width:800px; 
	text-align:left;
	margin-right:auto;
	margin-left:auto; 
	border-width:0px 1px; 
	border-color:555; 
	border-style:solid; 
	background:url(image/back-container.png) repeat-y; 
}






/* header
----------------------------------------------------------*/

#banner h1,#banner p.site-title {
	height:150px;
	width:800px;
	background-image:url('http://x0.2-d.jp/met/back-title2.jpg');
	display:block;
}

#banner h1 a,#banner p.site-title a{
	font-size:18px;
	font-family:"Verdana,MS UI Gothic","ＭＳ Ｐゴシック",sans-serif,Osaka, Arial,;
	font-weight:bold;
	text-decoration:none;
	padding:10px 10px 10px 20px;
	position:relative;
	top:70px;
}

#header { 
	background:#575757;
	width:800px;
}






/* bread 
----------------------------------------------------------*/


#bread {
	font-size:10px;
	padding:5px;
	background-color:#000;
	background-image:url(http://x0.2-d.jp/met/back-title3.jpg);
	 background-repeat:no-repeat;
}

#bread , #bread a{ 
	color:#eee;
 }

#bread span {
	background:url(image/icon-arrow02.png) 0px 0px no-repeat;
	list-style: none;
	padding-left: 10px;
	font-weight: bold;
	margin-right: 5px;
}

*html #bread span{
background:url(image/icon-arrow02.png) 0px 3px no-repeat;
}

#header #search {
	padding:5px 0;
 }

#header #search h2 { 
	margin:0 10px 0 15px;
	display:inline;
}

#header #search form {
	display:inline;
}





/* center
----------------------------------------------------------*/

#center{ 
	padding:0px; 
	display:inline;
}

*html #center {
	height:1%;
}






/* content
----------------------------------------------------------*/

#content { 
	float:left;
}

*html #content{
	width:586px;
	padding:0 0 0 208px;
	height:1%;
}

html>body #content {
	width:375px;
	padding:0 0 0 210px; 
	min-height: 1px;
}





/* intro
----------------------------------------------------------*/



#intro {
	background: url(http://x0.2-d.jp/met/back-title5.jpg) 0px 0px no-repeat;
	display:block;
}




*html #intro {
	width:191px;
	float:left;
	margin:0 0 0 -99px;
	padding-top:15px;
/*	background-image:none;*/
}




html>body #intro {
	width:190px;
	float:left;
	margin: 0 0 0 -200px;
	padding: 15px 0 0 0;
}



#intro h2, #intro h1 {
	color:#eee;
	font:normal 10pt Verdana, Arial, sans-serif,"MS UI Gothic",Osaka;
	text-align:center;
	padding:0 0 10px 0;
}


*html #intro h2, #intro h1{
	margin-top:0; 
}




*html #intro h1{
	width:188px; 
/*	display:non;*/
}




#intro h2 span, #intro h1 span{ 
	display:block; 
}

#intro h2{ 
	display:none;
}




/* desc */

#intro #desc{
	color:#cccccc;
	margin:0 10px 10px 10px;
	font-size:12px;
	line-height:120%;
}

*html #intro #desc{ 
	margin-top:0;
}






/* main
----------------------------------------------------------*/


#center {
	background:url(image/main-top.jpg) 0px 0px repeat-x;
	display:block;
}


#content #main {
	margin-top:5px; 
	padding:10px 0;
}


*html #content #main {
	height:1%;
}


#content #main ul.category li {
	display:inline; 
	margin:0 0 0.5em 5px;
	list-style-type:none;
}

#content #main ul.category li a.category-link { 
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background-color:#999;
	text-decoration:none; 
	padding:3px 5px; 
	margin:5px 0p;
	background:url(http://met-art.nude2.net/image/icon-entry.gif) 0px 0px no-repeat; 
	display:block;
}


/* カテゴリ説明 */

#content #main ul.category li span.category-desc {
	color:#3333cc; font-size:11px;
	margin:0px 0px -1em 20px;
	padding:3px 0px 0px 0px;
	display:block;
}

/* メインリンク */

#content #main ul.category li ul li.entry-link {
	font-size:10px;
	line-height:150%;
	display:inline;
}

#content #main ul.category li ul li.entry-link a {
	font-weight:normal;
	text-decoration:underline;
	margin:0 5px 0 0;
}


#content #main ul.category li p {
	margin:10px 0;
}



#content #main ul.entry li {
	margin:0 0 5px 5px;
	list-style-type:none;
}

#content #main ul.entry li.entry-link a {
	font-weight:bold;
	text-decoration:underline;
	padding:3px 0 0 10px;
}


#content #main ul.entry span.entry-desc {
	margin:0.3em 0 1.5em 15px;
	display:block;
}

#content #main ul ul {
	margin-left:1em;
}





/* エントリー */

#content #main .entry-body {
	width:373px;
	margin-left:auto;
	margin-bottom:1em;
	margin-right:auto;
	line-height:150%;
}




*html #content #main .entry-body {
	height:1%;
}






/*

#content #main .entry-body h1 , #content #main .entry-more h1 { 
	font-size: 22px;
	margin: .67em 0;
}

#content #main .entry-body h2 , #content #main .entry-more h2 {
	font-size: 12px;
	margin: .83em 0;
}

#content #main .entry-body h3 , #content #main .entry-more h3 {
	font-size:12px;
	margin: 1em 0;
}

#content #main .entry-body h4 , #content #main .entry-more h4 {
	margin: 1.33em 0;
}

#content #main .entry-body h5 , #content #main .entry-more h5 {
	font-size:12px;
	margin: 1.67em 0;
}

#content #main .entry-body h6 , #content #main .entry-more h6 {
	font-size: 12px;
	margin: 2.33em 0;
}

#content #main .entry-body p , #content #main .entry-more p {
	font-size:12px;
	line-height:150%;
	margin-top:10px;
	margin-bottom:1em;
}

#content #main .entry-body ul , #content #main .entry-more ul {
	margin-left:2em;
}

*/




#content #main p.edit {
	text-align:right;
/*	margin:0 0 0.5em;*/
}

#content #main ul#navi {
	margin-top:10px;
	padding:10px;
	background-color:#888;
}

#content #main ul#navi li.entry-link {
	background:url(image/icon-arrow01.png) 0px 2px no-repeat;
	list-style:none;
	padding:0 0 5px 10px;
	margin-right:5px;
}





/* 次の記事 */

#content #main ul#navi li.entry-link span.entry-desc {
	height:57px;
	margin:5px 0 0 5px;
	padding:5px;
	border:1px solid #555555;
	background-color:#F5F5F5;
	display:block;
}

#content #main ul#navi li.entry-link span.entry-desc img {
	border:solid 1px #999;
	margin-right:5px;
}


#content #main ul#navi li ul {
	line-height:150%;
	margin:5px 0 0 5px;
	padding:5px;
	border:1px solid #555555;
	background-color:#F5F5F5;
}

#content #main ul#navi li ul li {
	display:inline;
}

#content #main ul#navi li ul li a {
	margin:0px 1em 0 0;
}

#content #main .site-map ul {
	line-height:150%;
	margin-left:2em;
}

#content #main .site-map ul li {
	margin-top:1em;
}

#content #main .site-map ul ul li {
	margin-top:0em;
}













/* menu
----------------------------------------------------------*/
#menu{ float:right; width:200px;}
*html #menu{ height:1%; }
.cate-count {font-size:9px;color:#ccc;}


/* メニュートップ画像 */

#menu {background:url(http://x0.2-d.jp/met/menu-top.jpg) 0px 0px no-repeat;}
/*#menu .sec{ line-height:150%; font-size:12px; padding:10px; border-bottom:1px solid #555555;}*/



/* メニュータイトル 右カラム */

#menu .sec h2 {
font-size:12px;
color:#eeeeee;
background-color:#7e7e7e;
font-weight:bold;
padding:2px 6px;
margin:5px 0px;
border-style:solid;
border-color:#666666;
border-width:1px;
background:url(http://x0.2-d.jp/met/menu.jpg) no-repeat;
}


/*#menu #search h2{font-size:11px; background:url(image/icon-search01.png) no-repeat; padding:3px 0px 5px 25px;}*/

/* 検索タイトル */

#menu #search h2{
font-size:12px;
color:#eeeeee;
background-color:#7e7e7e;
font-weight:bold;
padding:2px 6px;
margin:5px 0px;
border-style:solid;
border-color:#666666;
border-width:1px;
background:url(http://x0.2-d.jp/met/menu.jpg) no-repeat;
}


#menu #search input[name=btnG]{ margin:3px 0px; }
#menu #search .submit{ display:block; }
#menu #search .sitesearch{ display:block; }

#menu #categories ul{list-style-type:none; }

/* 抜け */
#info ul{list-style-type:none; }

#menu #categories ul li{margin:0px 0px 5px 0px;}

/*#menu #categories ul li a { font-weight:bold; margin-bottom:0px; padding:5px 10px 5px 20px;background:url(image/icon-arrow01.png) 10px 9px no-repeat; }*/

#menu #categories ul li a { margin-bottom:0px; padding:5px 3px 5px 10px;}

#menu #categories ul li .category-desc{display:none;}
#menu #categories ul ul{margin-left:10px;}

#menu #info{ border-style:none; }

#menu #info ul li{line-height:150%; padding:0px 0px 5px 10px;}
/*#menu #info ul li{line-height:150%; background:url(image/icon-arrow01.png)  10px 3px no-repeat; list-style:none; padding:0px 0px 5px 20px;}*/




/* Tag cloud */

ul li.tag {
    margin-right: 5px;
    display: inline;
    list-style: none;
    color:#e3e3e3;
    }

li.tag a.level1 {
    font-size: 165%;
    }

li.tag a.level2 {
    font-size: 150%;
    }

li.tag a.level3 {
    font-size: 135%;
    }

li.tag a.level4 {
    font-size: 120%;
    }

li.tag a.level5 {
    font-size: 110%;
    }

li.tag a.level6 {
    font-size: 90%;
    }








/* footer
----------------------------------------------------------*/
#footer{ font-size:10px; text-align:center; clear:both; width:800px; background-color:#888888; }

#footer p{ }

#footer #under-menu{ color:#EEEEEE; text-align:center; padding:10px;}

#footer #under-menu ul{ line-height:150%; margin-bottom:5px;  }

#footer #under-menu ul li{ margin:5px 5px; list-style-type:none; display:inline; }

#footer #powered{  color:#EEEEEE; padding:10px; background-color:#000000;background-image:url(image/back-box01.png); background-repeat:repeat-x; }

#footer #powered a{ text-decoration:none; color:#EEEEEE; }

#footer #powered a.top-link{ text-decoration:underline; }
#footer a, { color:#000000; }
#footer a, visited, { color:#333333;  }
#footer a:hover { color:#999999; }

#footer img {float:right;margin-right:20px;}

/* 追加 */




/* MET ARTサイトマップ　リスト */

#mp {
	padding-left:20px;
}

#met-map li{
	list-style-type:circle
}

#mp ul{
	line-height:150%;
	font-size:12px;
	margin-bottom:10px;
}


/* 記事タイトル */

.et {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background-color:#999;
	padding-left:5px;
	line-height:18px;
	width:373px;
/*	margin:10px 0px 10px 0px*/
	margin-top:10px;
	margin-left:auto;
	margin-bottom:10px;
	margin-right:auto;
}


html>body .et {
	padding-top:1px;
	padding-bottom:1px;
}


*html .et {
/*	height:18px;*/
}







/* トップモデルス */



.top_no , .top_no2 {
	width:45px;
	text-align:center;
	margin:1px 10px 1px 0;
	font-weight:bold;
	background-color:#f00;
	color:#fff;
	font-size:9px;
}

.top_no {
	background-color:#f00;
}

.top_no2 {
	background-color:#222;
}


html>body .top_no , html>body .top_no2t {
	padding:0 5px;
}

*:first-child+html .top_no , *:first-child+html .top_no2 {
	padding:0 5px;
}




.countup {color:red;background:#fff;font-size:9px;padding:0 3px;}










/* 別サイトタイトル */
.et-co {font-size:12px;color:#ffffff;font-weight:bold;background-color:#006400;padding:2px 0px 2px 5px;margin:50px 7px 0px 7px}


/* 記事内画像設定 */
.thum-r {margin:5px 2px 5px 5px;}
.thum-l {margin:0px 50px 30px 10px;}
.thum-l2 {margin:0px 10px 10px 0px;}

.thum-l5 {margin:0px 50px 10px 10px;}
.thum-l10 {margin:0px 50px 20px 10px;}
.thum-l20 {margin:0px 50px 20px 10px;}
.thum-l30 {margin:0px 50px 30px 10px;}
.thum-l50 {margin:0px 50px 50px 10px;}
.thum-l60 {margin:0px 50px 60px 10px;}
.thum-l70 {margin:0px 50px 70px 10px;}
.thum-l80 {margin:0px 50px 80px 10px;}
.thum-l100 {margin:0px 50px 100px 10px;}
.thum-l120 {margin:0px 50px 120px 10px;}

.thum-l-bo {margin:0px 50px 80px 5px;}
.thum-l-bo2 {margin:0 50 100 5;}
.thum-l-bo3 {margin:0 50 120 5;}

.thum-l-co {margin:0px 50px 5px 5px;}


/* 注記 */
.disclaimer { font-size:10px; margin:30px 10px 5px 5px; padding:2px; border: dashed 2px #FFCC66; }


/* 注記メイン */

.disclaimer-main { 
font-size:11px;
color: #cccccc;
margin:10px 0px 0px 0px;
padding:5px;
/*border: solid 1px #999;*/
}




/*  */
.img-info {margin:30px 0px 5px 0px;border-style:solid;border-width:1px;border-color: #999999 #333333 #333333 #999999;}




/* コメント */

.comment {
font-size:10px;
 color:#006400;
 margin:8px 8px 30px 8px;
 padding:3px 6px;
 border-style:dashed;
 border-width : 1px;
 border-color : #006400;
line-height :120%;
}


.comment2 {
font-size:10px;
color:#006400;
line-height:120%;
margin:10px 10px 30px 10px;
padding : 3px 6px;
border :solid 1px #006400;
}


.comment3 {
font-size:10px;
 color:#006400;
 margin:8px 8px 30px 0;
 padding:0;
 line-height:120%;
}




/* コメント内キャプチャー */
a.capture:link {color:#006400;text-decoration: none;}
a.capture:visited {color:#006400;text-decoration: none;}
a.capture:hover {color:#006400;text-decoration: none;}





/* メインページ メニュー画像　左カラム */
.title-box {
font-size:12px;
color:#cccccc;
background-color:#222222;
font-weight:bold;
padding:3px 6px;
margin:20px 0px 5px 0px;
background:url(image/menu2.jpg) no-repeat;
border-style:solid;
border-color:#333333;
border-width:1px;
text-align:left;
}

/* メインページ POTD*/

.potd-box {width:166px;height:251px;text-align:center;position:relative;margin:0px;}
.potd1 {position:relative; z-index=1}
.potd2 {position:absolute; top:20px; left:16px; width:133px; z-index=2}


/* 検索結果テンプレート */

.mt-search-results .search-results-container { margin-left:10px;line-height:150%; }
.entry-tags {margin: 10px 0px 10px 0px;}

.entry-tags-header,
.entry-tags-list,
.entry-tag { display:inline; }

ul.entry-tags-list {
    list-style:none;
    padding: 10px;
	line-height:150%;
}

/* 検索結果エントリー説明文 */
.excerpt {color:#333399;}

.mt-search-results .search-results-header {
border: 2px solid #669;
background-color: #36414d;
color: #eee;
padding: 5px;
margin:10px 0px 5px 0px;
line-height:150%;
}
.mt-search-results form#search-form { width: 100%; margin: 0px auto 20px auto; }
.mt-search-results form#search-form input#search { width: 80%; }
.mt-search-results form#search-form p#search-options { text-align:center; }
.module-search #search { width: 100px; }
div.entry-tags { margin:10px 0px 10px 0px; }

h4.entry-tags-header,
ul.entry-tags-list,
li.entry-tag { display: inline; }
.entry-tags-list {
    list-style:none;
    padding: 10px;
}



/* タグリンク */
.entry-tag a {color:#cc3399; background-color:#ffccff; font-size:10px;}
.entry-tag a:hover {color:#cc0099; background-color:#ff99cc; font-size:10px;}
.entry-tag a:visited {color:#cc3399; background-color:#ffccff; font-size:10px;}



/* 通常検索*/

.module-content {
margin: 0px;
text-align: center;
padding: 10px 10px 10px 10px;
font-size: 10px;
line-height: 1.2;
}
.module-search input { font-size: 10px; }
.module-search #search { width: 120px; }

/* シリーズ最新情報 */
.newseries {margin-left:5px;list-style:none;line-height:120%;}

/* GOTD */
.gotd-box1 , .gotd-box2 {width:145px;height:213px;text-align:center;position:relative;margin:0 0 20px 0;}
.gotd1-a , .gotd2-a {position:relative; z-index=1}
.gotd1-b , .gotd2-b {position:absolute; top:16px; left:16px; width:113px; height:170px; z-index=2}







/* 爆乳 */


a.red:link , a.red:visited , a.red:hover ,
a.green:link , a.green:visited , a.green:hover , .red-font {
	font-weight:bold;
	font-size:12px;
	}



a.red:link {
	color:#a52a2a;
	}

a.red:visited {
	color:#a15151;
	}

a.red:hover {
	color:#808080;
	}



a.blue:link {
	color:#000080;
	font-size:10px;
	}
	
a.blue:visited {
	color:#999999;
	font-size:10px;
	}
	
a.blue:hover {
	color:#808080;
	font-size:10px;
	}



a.green:link {
	color:#2f4f4f;
	 }

a.green:visited {
	color:#2f4f4f;
	 }

a.green:hover {
	color:#808080;
	 }


.red-font {
	color:#a52a2a;
	}
	
.gray-small {
	margin:0;
	font-size:9px;
	color:gray;
	}




#bakutiti {
	margin-bottom:30px;
	}

#bakutiti img {
	margin-bottom:0;
	}

#bakutiti table {
	width:95%;
	margin:20px 0px 30px 5px;
	border-width:0;
	}

#bakutiti td {
	text-align:left;
	vertical-align:top;
	padding:0;
	font-size:10px;
	}

#bakutiti ul {
	margin-top:0;
	margin-left:20px;
	padding-left:0;
	}
	
#bakutiti li {
	list-style-type:none;
	margin-left:0;
	margin-bottom: 3px;
	padding-left:0;
	line-height:150%;
	}

#bakutiti form {
	margin-top:0;
	margin-bottom:0;
	margin-right:20px;
	}

*html #bakutiti form {
	margin-top:5px;
	}

.bakutiti-button {
	text-align:right;
	vertical-align:bottom;
	}

#bakutiti form {
	margin-right:0;
	}

#main input {
	font-size:10px;
	}

.model-vote {
	width:95%;
	margin-bottom:30px;
	border:solid 1px #999999;
	background:#ffffff;
	}
	
.img-box {
	width:120px;
	line-height:100%;
	}

.movie {
	color:#fb7d00;
	font-weight:bold;
	}
	
	
.et-date {
	font-size:9px;
	color:#ccc;
	margin-left:10px;
	}


/* 投票ボタン */
	
div#main input {
	color:#333;
	}


/* モデルアーカイブ　画像 */
	
.model-thum {
	border:1px solid #999;
	 margin-left:5px;
	}









/* ランダムエントリー */

#random {padding:0 10px 5px 10px;text-align:left;margin-bottom:20px;background: url(image/random-back.jpg);background-position:bottom;}
#random img {margin-top:10px;border:1px solid #999;width:55px; height:41px;}
.random-entry {height:70px;}
.random-entry img a {text-text-decoration:none;}


/* met mag */
.metmag {margin-top:5px;margin-bottom:5px;}
.metmag-text {width:100%;margin-bottom:20px;font-size:10px;text-align:center;}



/* 左サイドリンク */

#menu .sec{ line-height:150%; font-size:11px; padding:10px; }
#random a , .metmag-text a { font-size:10px;}
#random a:visited , .metmag-text a:visited { font-size:10px;}
#random a:hover , .metmag-text a:hover  { font-size:10px; }


#desc a , #intro a, 
#random a , .metmag-text a
{ color:#ccc; }


#desc a:visited , 
#intro a, visited , #random a:visited , .metmag-text a:visited , 
#random a:hover , .metmag-text a:hover
{ color:#ccc; }


#desc a:hover , #intro a:hover
{ color:#e3e3e3; }


#under-menu a:hover { color:#ccc; }



/* 右サイドリンク */
#menu a , #menu a:visited ,
.sec a , #categories a , .sec a:visited , #categories a:visited ,
#info a , #info a:visited , .tag a , .tag a:visited
{ color:#e3e3e3; }

#menu a:hover , 
.sec a:hover , #categories a:hover , #info a:hover , .tag a:hover
{ color:#fff; }



/* 前後の記事リンク */
#navi a , .entry-desc a {color:#111;}
#navi a:visited , .entry-desc a:visited {color:#5a5a5a;}
#navi a:hover , .entry-desc a:hover {color:#ccc;}









/* MIXED  */
.batu {color:red;}



/* 更新履歴 */
 .new {background : url(image/pick.gif)  no-repeat;background-position:left top; padding-left:3px; } 
.old {margin-left:3px;}

.model-nav {
width:100%;
}

.model-nav ul {
list-style-type:none;
margin:0;
padding:0;
}

.model-nav li {
display:inline;
font-size: 10px;
white-space: nowrap;
}

.model-nav a , .model-nav:visited {
width:66px;
text-align:center;
text-decoration:none;
display:block;
color:#000;
float:left;
font-size: 10px;
margin:1px;
border-style : solid;
border-width : 1px;
border-color : #000;
}

.model-nav a:hover {
text-decoration:none;
color : #ccc;
border-style : solid;
border-width : 1px;
border-color : #000;
}

#bakutiti td .comment3 {padding-left:20px;}

.top {font-size:9px;margin-top:-20px;margin-bottom:10px;}


/* 認証ページ */
a.all-rank:link , a.all-rank:visited {font-size:9px;border:1px solid #333;background-color:#444;padding:0 3px;}
a.all-rank:hover  {font-size:9px;border:1px solid #333;color:#999;}



.top-right h2 {
font-size:12px;
color:#eeeeee;
background-color:#7e7e7e;
font-weight:bold;
padding:2px 6px;
margin:5px 0px;
border-style:solid;
border-color:#666666;
border-width:1px;
background:url(http://x0.2-d.jp/met/menu.jpg) no-repeat;
}
.top-right{ line-height:150%; font-size:10px; padding:10px; }


/* 右サイドリンク */


#top-link ul{list-style-type:none; }
#top-link { border-style:none; }
#top-link ul li{line-height:150%; padding:0px 0px 5px 10px;}


.top-right a , .top-right a:visited 
#top-link a , #top-link a:visited 
{ color:#e3e3e3; }


.top-right a:hover , #top-link a:hover
{ color:#fff; }


.bbs7 {
width:100%;
text-align:center;
margin-top:20px;
background-color:#444;
border:solid 1px #333;
padding:5px 0;
}

.bbs7 table {
margin-left:auto;
margin-right:auto;
}


#main iframe {
margin-left:auto;
margin-right:auto;
}



.add { 
	height:16px;
	width:15px;
	background: url(image/star.gif) no-repeat;
	background-position:right;
	margin-left:-5px;
}




/* 相互リンク */
.sougo {
margin-bottom:15px;
}

.sougo table {
border:0;
}

.sougo td {
padding: 5px;
}

.sougo img {
margin-top:10px;
}

.sougo-info {
padding-bottom:20px;
border-bottom:solid 1px #999;
}

.sougo-cate {
width:100%;
padding:5px;
margin:5px 0;
border:solid 1px #999;
background:#e7e7e7;
font-size:10px;
}

.sougo-cate a {
margin-right:5px;
color:#111;
font-size:10px;
}



/* 折りたたみ */
.lev1 , .lev1_mo  {
	cursor: pointer;
	cursor: hand;
}

.oritatami , .oritatami u{color:#ccc;}
.lev1_mo {color:#eee;}

a.old:link , a.new:link {color:#ccc;}
a.old:visited , a.new:visited {color:#bbb;text-decoration:none;}
a.old:hover , a.new:hover {color:#eee;}
a.old:active , a.new:active {color:#eee;}




/* 検索ボックス */

.module-content {
	text-align:left;
	padding-bottom:0;
	margin-bottom:0;
}

input.search-box {
	width: 120px;
	color:#999; 
} 


*:first-child+html .module-content {
	margin:0;
	padding:0;
}


html>body input.search-box { 
	height:12px;
}

#search {
	color:#ccc;
}


input { 
	background: #d4d0c8;
	font-size:9px;
}


/* シリーズ情報 */

.series-index {
	padding-left:5px;
	padding-bottom:20px;
	font-size:10px;
	}


.series-index li {
	display:inline;
	}

.series-index a {
	float:left;
	width:40px;
	height:14px;
	display:block;
	margin-right:1px;
	margin-bottom:1px;
	font-size:10px;
	background:#3a3a3a;
	text-align:center;
	text-decoration:none;
	}

.year {
	clear:both;
	font-weight:bold;
	margin-top:5px;
	}


.comment3 a:link , .comment3 a:visited , 
.comment2 a:link , .comment2 a:visited , 
.comment a:link , .comment a:visited {
	font-size:10px;
	color:#006400;
}

.comment3 a:hover , .comment2 a:hover , .comment a:hover {
	font-size:10px;
	 color:#83CC83;
}

.databox {
	font-size:10px;
	line-height:1.5;
	color:#999;
	background:#fff;
	padding:2px;
	width:120px;
	margin-bottom:10px;
}

.soon {
	background:#c99;
	color:#fff;
	padding:2px 5px;
	font-size:10px;
	line-height:180%;
}


td {font-size:12px;}



/* ムービーページ動画形式 */

.mov1 {
	font-size:10px;
	font-weight:bold;
	color:#333;
	margin-top:5px;
	margin-bottom:5px;
	}
 
.mov2 {
	color:#dc143c;
	}


.used {
	display: inline;
	 margin-top:0;
} 

.small-b {
	font-size:10px;
	font-weight:bold;
}


.mm-img {
	width:63px;
	height:95px;
	margin-top:5px;
}





/* met-art update */

.up-box , .up-box262 , .up-box274 {
	float:left;
	width:178px;
	text-align:center;
	font-size:11px;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	padding:0;
}



.up-box {
	height:250px;
}


.up-box262 {
	height:262px;
}


.up-box274{
	height:274px;
}



.entry-body .up-box , .entry-body .up-box262, .entry-body .up-box274 {
	line-height:12px;
}




.up-box img , .up-box262 img ,  .up-box274 img {
	margin-bottom:2px;
	}


.et3 {
	float:left;
	width:100%;
	height:16px;
	font-size:11px;
	color:#fff;
	font-family: Verdana, Arial, sans-serif,"MS UI Gothic",Osaka;
	font-weight:bold;
	background:#666;
	line-height:16px;
	margin:5px 0px 5px 0px;
	text-align:center;
	filter:alpha(opacity=50); 
}

html>body .et3 {
	background:#adadad;
}

*:first-child+html .et3 {
	background:#333;
}


.newmodel , .newmodel2 {
	color:#000;
	background: url(http://met-art.nude2.net/image/star-new.gif) no-repeat;
	background-position:right;
}

.newmodel {
	padding:0 15px;
}

.newmodel2 {
	padding:0 15px 0 0;
}



.oldmodel {
	color:#000;
}

.up-box a , .up-box262 a ,  .up-box274 a,  .newmodel , .oldmodel {
 	white-space: nowrap; 
}

.pixel {
	color:blue;
}



.up-box a , .up-box262 a  , .up-box274 a  {
	color:#000;
}

.up-box a:visited , .up-box262 a:visited  , .up-box274 a:visited {
	color:#000;
}

.up-box a:hover , .up-box262 a:hover , .up-box274 a:hover {
	color:#999;
}

.up-box a:active , .up-box262 a:active , .up-box274 a:active {
	color:#000;
}

.up-next {
	float:left;
	width:100%;
	text-align:center;
	font-size:10px;
	margin-top:10px;
	margin-bottom:10px;
	line-height:13px;
}


/*
.new-sample {
background:url(http://met-art.nude2.net/image/star-sample.gif) no-repeat right;
padding:0 12px;
}
*/


.new-sample {
background:#eee8aa;
}




.new-sample , .sample {
	font-size:10px;
}





/* ---- model-links ------------------------- */


.models {
	float:left;
	width:72px;
	height:90px;
	text-align:center;
	}


.model-pic {
	width:70px;
	height:70px;
	}


.name {
	font-size:10px;
	letter-spacing:-1px;
	width:72px;
	text-align:center; 
	}



/* ---- met mag ------------------------- */



.metmag-box {
	width:124px;
	height:176px;
	text-align:center;
	position:relative;
	margin:10px 21px 5px 22px;
}

.metmag-a {
	position:relative;
	z-index=1}

.metmag-b  {
	position:absolute;
	top:12px;
	left:11px;
	width:100px;
	height:150px;
	z-index=2
}




/* 人気モデルランキング */

.modelrank-ul {
	margin-left:10px;
	margin-bottom:5px;
}


.modelrank {
	font-size:10px;
}

.sepa {
	color:#666;
	padding:0 3px;
}



/* 人気モデル */

.bestmodels {
	float:left;
	width:83px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}



.bm-name {
	margin-top:-5px;
	font-size:10px;
	height:10px;
	}


.bestmodels {
	padding-top:5px;
	}


html>body .bm-name {
	margin-top:0;
	}



.sample-change {
	font-size:10px;
	width:200px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
	overflow: auto;
	border:2px solid #ccc;
	text-align:left;
	padding-left:5px;
}



.main-info {
	width:300px;
	text-align:left;
	line-height:180%;
	margin-top:20px;
	margin-left:auto;
	margin-bottom:20px;
	margin-right:auto;
	border:1px solid #ccc;
	padding:5px;
	background:#fff;
}


.vote {
	text-align:right;
	width:200px;
	font-size:9px;
}

html>/**/body .vote {
	width:95%;
}




/* m-navi */

.m-navi {
	margin-top:5px;
	padding-bottom:10px;
	}


.m-navi ul {
	list-style-type:none;
	}

.m-navi li {
	float:left;
	margin-right:1px;
	}

.m-navi a, .m-navi a:link , .m-navi a:hover , .m-navi a:visited , .koko {
	font-size:10px;
	text-align:center;
	text-decoration:none;
	width:30px;
	height:16px;
	line-height:16px;
	display:block;
	}


.m-navi a, .m-navi a:link  {
	color:#fff;
	background:#666;
	}

.m-navi a:visited {
	color:#fff;
	background:#666;
	}

.m-navi a:hover {
	color:#fff;
	background:#006400;
	}

.koko {
	color:#fff;
	background:#006400;
	}



