@charset "Shift_JIS";
/* CSS Document */

/* CSS初期化 */
*{
margin:0;
padding:0;
}

html,
body{
margin:0 auto;
margin-bottom:20px;
background-color:#ffffff;
font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
font-weight:normal;
font-size:small;
line-height:150%;
text-align:center;
}

form input,select{
font-size:small;
}

img{
border-style:none;
border-width:0;
}

a img{
border:none;
}

a:link{
color:#267ebb;
}
a:hover{
color:#ff0000;
}
a:visited{
color:#267ebb;
}
a:active{
color:#ff0000;
}

#comment-data {
  float: left;
  width: 180px;
  padding-right: 15px;
  margin-right: 15px;
  text-align: left;
  border-right: 1px dotted #BBB;
  }

textarea[id="comment-text"] {
  width: 80%;
  }


/* コンテナstart
╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋ */
div.container{
margin:0 auto;
width:760px;
text-align:left;
}
/* コンテナend-------------------------------------------------- */


/* 1カラム用コンテナ start+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
body#column1 div.container{
}
/* 1カラム用コンテナ end-------------------------------------------------- */

/* フォームのみのコンテナ start+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
body#formonly div.container{
width:99%;
height:99%;
text-align:left;
background-color:#ffffff;
}
/* フォームのみのコンテナ end-------------------------------------------------- */


/* 検索 */
.searchselect{
width:120px;
}


/* ヘッダーおよびナビゲーションstart
╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋ */
div.header{
width:760px;
}

/* ヘッダー左側のロゴ画像部分 */
div.header-left{
float:left;
width:270px;
margin-top:10px;
padding:0px;
}

div.header-left h1 a{
display:block;
width:270px;
height:55px;
text-indent:-54321px;/* 画像でなくテキストでサイト名を入れる際は、これを削除して下さい */
background:url(http://peevee.tv/img/corporate_logo.gif) left top no-repeat;
}

/* ヘッダー右側部分start */
div.header-right{
float:left;
width:490px;
margin-top:10px;
text-align:right;
}

/* ログイン名とログインボタンを横並びに */
div.header-right p{
display:inline;
margin:4px;
font-size:x-small;
}

div.header-right p a{
text-decoration:none;
}
div.header-right p a:hover{
color:#ffcc00;
text-decoration:underline;
}
div.header-right p a:visited{
color:#267ebb;
}

/* ログイン名を区切るボーダー等 */
p#hello{
padding-right:4px;
border-right:1px solid #000000;
}

/* ログイン(ログアウト)ボタン */
p#login{
}

/* ヘッダー右側の検索フォームstart */
/* DIV */
div.header-right .search{
margin:0px;
padding:0px;
}

/* フォーム */
div.header-right .search form{
margin:8px;
}

/* テキストエリア */
div.header-right .search form .searchtext{
width:200px;
}
/* ヘッダー右側の検索フォームend-------------------------------------------------- */

/* ヘッダー右側部分end-------------------------------------------------- */


/* ナビゲーションバーstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.navigation{
width:760px;
height:27px; /* ！見かけの高さ！ */
margin:0px;
padding:0px;
background-image:url(http://peevee.tv/img/navigation_bg.gif);
background-repeat:no-repeat;
background-position:right top;
}

div.navigation ul{
position:absolute;
margin:0px;
height:27px;
padding:0px;
text-align:center;
list-style:none;
}

div.navigation ul li{
position:absolute;
width:100px;
margin:0px;
padding:0px;
top:0px;
}

div.navigation ul li a{
display:block;
width:110px;
height:19px; /* div.navigationでの『見かけの高さ』から『パディング高』や『マージン高』の値分だけマイナスする */
padding-top:6px; /* ！パディング高！ */
margin-bottom:3px; /* ！マージン高！ */
color:#ffffff;
font-size:10pt;
line-height:14px;
text-decoration:none;
text-indent:0px;
border-right:1px solid #5e798d;
}

/* ボタン01　*/
div.navigation ul li.nav01{
left:0px;
}

div.navigation ul li.nav01 a{
color:#ffffff;
}

div.navigation ul li.nav01 a:hover{
color:#ff0000;
background-color:#ffcc00;
}

/* ボタン02　*/
div.navigation ul li.nav02{
left:110px;
}

div.navigation ul li.nav02 a{
color:#ffffff;
}

div.navigation ul li.nav02 a:hover{
color:#ff0000;
background-color:#ffcc00;
}

/* ボタン03　*/
div.navigation ul li.nav03{
left:220px;
}

div.navigation ul li.nav03 a{
color:#ffffff;
}

div.navigation ul li.nav03 a:hover{
color:#ff0000;
background-color:#ffcc00;
}

/* ボタン04　*/
div.navigation ul li.nav04{
left:330px;
}

div.navigation ul li.nav04 a{
color:#ffffff;
}

div.navigation ul li.nav04 a:hover{
color:#ff0000;
background-color:#ffcc00;
}

/* ボタン05　*/
div.navigation ul li.nav05{
left:440px;
}

div.navigation ul li.nav05 a{
color:#ffffff;
}

div.navigation ul li.nav05 a:hover{
color:#ff0000;
background-color:#ffcc00;
}

/* ボタン06　*/
div.navigation ul li.nav06{
left:550px;
}

div.navigation ul li.nav06 a{
color:#ffffff;
}

div.navigation ul li.nav06 a:hover{
color:#ff0000;
background-color:#ffcc00;
}

/* ボタン07　*/
div.navigation ul li.nav07{
left:660px;
}

div.navigation ul li.nav07 a{
color:#ffffff;
}

div.navigation ul li.nav07 a:hover{
color:#ff0000;
background-color:#ffcc00;
}
/* ナビゲーションバーend-------------------------------------------------- */

/* ヘッダーおよびナビゲーションend-------------------------------------------------- */



/* 広告バナー start+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
/* スーパーバナー */
div.superbanner01{
width:728px;
margin:0 auto;
}

/* ビッグバナー */
div.bigbanner01{
width:468px;
margin:0 auto;
padding-top:7px;
}
/* ビッグバナー外側 */
div.bigbanner01outer{
width:760px;
height:75px;
margin:0 auto
background-image:url(http://peevee.tv/imggbanner_bg.gif);
background-repeat:no-repeat;
}
/* 広告バナー en	d-------------------------------------------------- */


/* メインコンテンツ部分start
╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋ */
div.main{
float:left;
width:520px;
margin:0px;
padding:0px;
text-align:left;
}

/* 1カラム用メインDIV+-+-+-+-+-+-+-+ */
body#column1 div.main{
float:none;
width:760px;
}

/* メインコンテンツ上部の検索フォーム（オプションパーツ）start+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
/* DIV */
.main .search{
width:auto;
height:32px;
margin:0px;
padding:0px;
background-image:url();
background-repeat:no-repeat;
}

/* フォーム */
.main .search form{
padding:4px 8px;
}

/* テキストエリア */
.main .search form .searchtext{
width:200px;
}

/* メインコンテンツ上部の検索フォーム（オプションパーツ）end-------------------------------------------------- */

/* コンテンツの囲み */
div.content{
width:510px;
margin:10px 0px;
padding-bottom:8px;
background-color:#ffffff;
text-align:left;
border:1px solid #cccccc;
}

div.contentheader{
width:510px;
height:16px;
font-size:1px;
background:url(http://peevee.tv/img/h2_movietitle.gif) no-repeat right top;
background-color:#000000;
}

div.content h2{
margin:0px;
padding:1px 16px;
font-size:small;
}

div.content h2.type01{
color:#4e5b5c;
background-color:#afd6f2;
}

div.content h2.type02{
color:#4e5b5c;
background-color:#afd6f2;
}

div.content h2.type03{
color:#4e5b5c;
background-color:#afd6f2;
}

div.content h2.type04{
color:#4e5b5c;
background-color:#afd6f2;
}

div.content h3{
margin:4px;
padding:0px;
font-size:small;
}

div.content p{
margin:15px;
}



.content p.posted {
  color: #999999;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  border-top: 1px solid #999999;
  text-align: left;
  margin-bottom: 25px;
  line-height: normal;
  padding: 3px;
  }


/* コンテンツの囲み（1カラム版） */
body#column1 div.content{
width:740px;
margin:10px;
padding-bottom:8px;
}
body#column1 div.contentheader{
width:740px;
height:8px;
font-size:1px;
background-color:#fffbea;
}


/* メインコンテンツ部のニュースリストstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
.content dl.newslist{
margin:5px 10px;
}
/*
↑これはMacIE向け
＼*/

.content dl.newslist{
margin:5px 10px;
height:120px;
overflow:auto;
}
/* ↑これが通常 */

.content dl.newslist dt{
color:#ff4e95;
}

.content dl.newslist dd{
margin-left:1em;
margin-bottom:0.5em;
}
/* メインコンテンツ部のニュースリストend-------------------------------------------------- */


/* 再生ページのdiv */
#contentplayer{
width:760px;
margin:0px;
margin-top:10px;
}


/* ビデオのプレーヤー大 */
.playerlarge{
margin:0 auto;
padding-top:2px;
width:496px;
height:446px;
}

/* ビデオのプレーヤー小 */
.playersmall{
float:left;
padding-top:2px;
width:336px;
height:326px;
}

/* ビデオ再生時間の文字色等 */
span.videovalue{
color:#ff6600;
}

/* トップのビデオ（最新ビデオなど） */
.content div.topvideo{
margin:5px 10px;
}

.content div.topvideo img{
float:left;
margin-top:0px;
margin-right:10px;
}

/* トップのビデオ（1カラム版） */
body#column1 div.content div.topvideo{
width:490px;
margin:5px auto;
}


/* contentクラスのビデオのサムネイル一覧start+-+-+-+-+-+-+-+-+ */
/* 通常 */
.content div.thumbclips{
float:left;
width:113px;
height:122px;
overflow:hidden;
margin:5px;
font-size:x-small;
line-height:120%;
border:1px solid #cccccc;
}

/* MyPeeVeeの場合 */
div.mypeeveethumb div.thumbclips{
height:148px;
}
div.mypeeveethumb div.thumbclips a{
text-decoration:none;
}
div.mypeeveethumb div.thumbclips a:hover{
color:#ff0000;
text-decoration:underline;
}

/* ランキング等の場合 */
div#rankingthumb div.thumbclips{
float:left;
width:150px;
height:174px;
overflow:hidden;
margin:5px;
font-size:x-small;
border:none;
border:1px solid #cccccc;
text-align:center; /* 画像のセンタリング */
}
div#rankingthumb div.thumbclips p{
text-align:left;
}

.content div.thumbclips img{
margin:5px 7px;
margin-bottom:0px;
padding:0px;
}

.content div.thumbclips p{
margin:0px 8px;
padding:0px;
}

.content input.downloadcheck{
}

.content p.diskinfo{
text-align:right;
color:#666666;
}

.content p.nextprev{
text-align:right;
}

.content p.nextprev{
text-align:right;
}

.content p.nextprev a{
padding:2px 3px;
}

.content p.nextprev a:hover{
color:#ff0000;
}

.content p.nextprev a.now{
color:#ff0000;
background-color:#fdea80;
}

/* contentクラスのビデオのサムネイル一覧end------------- */


/* Myピーヴィーのデリートと削除のツールstart+-+-+-+-+-+-+-+-+-+-+ */
div.rssdownload{
margin:10px;
padding:5px;
background-color:#e6eef4;
font-size:small;
}

div.rssdownload h3{
margin:5px 10px;
margin-bottom:0px;
color:#ff0000;
}

div.rssdownload p{
text-align:left;
}

div.rssdownload input{
font-size:small;
}
/* Myピーヴィーのデリートと削除のツールend------------------ */


/* プレーヤー下部のツールボタン類start+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.tools{
margin:5px;
padding:5px;
background-color:#d5e4ea;
color:#ff0000;
font-size:x-small;
}

div.tools ul{
float:left;
margin-left:12px;
padding-left:12px;
border-left:1px dotted #85b0d1;
line-height:130%;
}

div.tools li{
list-style:none;
margin-bottom:0.7em;
}

div.tools ul input{
font-size:x-small;
}
/* ビデオを採点するstart+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.videorating{
float:left;
margin-left:5px;
}

div.videorating h3{
margin:0px;
padding:0px;
color:#333333;
font-size:x-small;
}

/* 星マークの段落 */
p.ratingstar{
margin:0px;
padding:0px;
font-size:medium;
color:#ff0000;
}

/* フォーム */
form.ratingform{
}
/* ビデオを採点するend--------------------- */
/* プレーヤー下部のツールボタン類end-------------------------------------------------- */


/* ビデオの詳細データstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
/* このDIVにすべて格納 */
div.videodata{
float:left;
width:424px;
font-size:small;
}

/* 下記（1）（2）（3）共通クラス */
div.videodata div.databox{
float:left;
font-size:small;
}

/* （1）作品解説の文はここに入る */
div.videodata div#explain{
width:424px;
}

/* （2）ユーザー名などの作品詳細データを格納 */
div.videodata div#username{
width:200px;
}

/* （3）カテゴリーおよびキーワードを格納 */
div.videodata div#keywordlist{
width:220px;
}

div.videodata div.databox h3{
margin:5px 10px;
margin-bottom:0px;
color:#ff0000;
font-size:small;
}

div.videodata div.databox p{
margin:5px 10px;
margin-top:0px;
}

div.videodata div.databox ul{
margin:5px 10px;
margin-top:0px;
}

div.videodata div.databox li{
display:inline;
padding:0px;
margin-right:0.7em;
line-height:130%;
}
/* ビデオの詳細データend-------------------------------------------------- */


/* コメントstart+-+-+-+-+-+-+-+-+-+-+-+-+ */

/* このDIVにコメント入力部を格納 */
div.comment{
margin:10px;
}

/* コメント入力部start */
div.comment input,
div.comment textarea{
font-size:small;
}

div.comment h3{
margin:4px;
padding:0;
color:#ff6600;
font-size:small;
}
.commentelements{
width:300px;
}

.commenttext{
width:99%;
height:8em;
}

p.commentbuttons{
text-align:center;
}
/* コメント入力部end */


/* このDIVに書かれたコメントを格納 start */
div.commentslist{
margin:10px;
margin-bottom:24px;
}

div.commentslist h4{
margin:0px;
padding:0px;
color:#ff6666;
font-size:x-small;
}

div.commentslist p{
margin:4px 0px;
}

div.commentslist p.posted{
text-align:left;
border-top:1px solid #85b0d1;
}
/* のDIVに書かれたコメントを格納 end */
/* コメントend-------------------------- */


/* トラックバック start+-+-+-+-+-+-+-+-+-+-+-+-+ */
/* このDIVにトラックバックURL start */
div.trackbackarea{
margin:10px;
padding:10px;
}

div.trackbackarea input,
div.trackbackarea textarea{
font-size:small;
}

div.trackbackarea h3{
margin:4px;
padding:0;
color:#ff6600;
font-size:small;
}

div.trackbackarea .textfield{
width:99%;
font-size:small;
}
/* このDIVにトラックバックURL end */

/* このDIVに打たれたトラックバックを格納 start */
div.trackbacks{
margin-top:12px;
}

div.trackbacks p{
margin:4px 0px;
}

p.pinged{
text-align:right;
border-top:1px solid #85b0d1;
}
/* このDIVに打たれたトラックバックを格納 end */
/* トラックバック end-------------------------- */


/* 埋め込みプレーヤーstart+-+-+-+-+-+-+-+-+-+-+-+-+ */
/* このDIVに埋め込みプレーヤー関連格納 start */
div.player4blog{
margin:10px;
padding:10px;
}

div.player4blog input{
font-size:small;
}

div.player4blog h3{
margin:4px;
padding:0;
color:#ff6600;
font-size:small;
}

div.player4blog .textfield{
width:99%;
font-size:small;
}
/* 埋め込みプレーヤーend-------------------------- */


/* このビデオにリンクしているサイトstart+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.videolinks{
margin:10px;
padding:10px;
}

div.videolinks input{
font-size:small;
}

div.videolinks h3{
margin:4px;
padding:0;
color:#ff6600;
font-size:small;
}

div.videolinks ul{
margin-left:4px;
list-style:none;
}
/* このビデオにリンクしているサイトend-------------------------- */
/* メインコンテンツ部分end-------------------------------------------------- */


/* 「もっと見る」テキストリンクstart */
p.more{
margin-right:8px;
text-align:right;
font-size:x-small;
}
p.more a:hover{
color:#ff0000;
}
/* 「もっと見る」テキストリンクend */

/* コメントstart+-+-+-+-+-+-+-+-+-+-+-+-+ */

/* このDIVにコメント入力部を格納 */
div.comment{
margin:10px;
}

/* コメント入力部start */
div.comment input,
div.comment textarea{
font-size:small;
}

div.comment h3{
margin:4px;
padding:0;
color:#ff6600;
font-size:small;
}
.commentelements{
width:300px;
}

.commenttext{
width:99%;
height:8em;
}

p.commentbuttons{
text-align:center;
}
/* コメント入力部end */


/* このDIVに書かれたコメントを格納 start */
div.commentslist{
margin:10px;
margin-bottom:24px;
}

div.commentslist h4{
margin:0px;
padding:0px;
color:#ff6666;
font-size:x-small;
}

div.commentslist p{
margin:4px 0px;
}

div.commentslist p.posted{
text-align:left;
border-top:1px solid #85b0d1;
}
/* のDIVに書かれたコメントを格納 end */
/* コメントend-------------------------- */



/* 右側サイドバーstart
╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋ */
div.right{
float:left;
width:240px;
margin-top:10px;
margin-bottom:10px;
background-image:url(http://peevee.tv/img/right_bg.gif);
background-color:#94cbdf;
}

/* 右側サイドバーの囲みstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.sidebar{
width:220px;
margin:10px;
padding-bottom:10px;
background-color:#ffffff;
}

div.sidebar p{
margin:5px;
}

div.sidebar h2{
margin:0px;
padding:2px 8px;
font-size:small;
text-align:center;
}

div.sidebar h2.type01{
color:#ffffff;
background-color:#7192a8;
}

div.sidebar h2.type02{
color:#ffffff;
}

div.sidebar h2.type03{
color:#ffffff;
}

div.sidebar h2.type04{
color:#ffffff;
}

div.sidebar h2.type05{
color:#ffffff;
}


/* sidebarクラスのビデオのサムネイル一覧start+-+-+-+-+-+-+-+-+ */
div.sidebar div.thumbclips{
float:left;
width:200px;
height:76px;
overflow:hidden;
margin-left:5px;
margin-top:5px;
font-size:x-small;
border:1px solid #cccccc;
background-color:#eef1f3;
}

div.sidebar div.thumbclips img{
float:left;
margin:5px;
padding:0px;
}

div.sidebar div.thumbclips p{
margin:0px 8px;
padding:0px;
}

span.ratingstar{
color:#ff0000;
}
/* sidebarクラスのビデオのサムネイル一覧end------------- */




/* 右側サイドバーの検索フォームstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
/* DIV */
div.sidebar .search{
margin:0px;
padding:0px;
}

/* フォーム */
div.sidebar .search form{
padding:8px;
}

/* テキストエリア */
div.sidebar .search form .searchtext{
width:180px;
}
/* 右側サイドバーの検索フォームend-------------------------------------------------- */


/* 右側サイドバーのニュースリストstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.sidebar dl.newslist{
margin:3px 5px;
font-size:small;
line-height:120%;
}

/* これはスクロールする際に使います。
div.sidebar dl.newslist{
margin:3px;
height:120px;
overflow:auto;
}
 */

div.sidebar dl.newslist dt{
color:#f46d00;
}

div.sidebar dl.newslist dd{
margin-left:0.6em;
margin-bottom:0.8em;
}
/* 右側サイドバーのニュースリストend-------------------------------------------------- */


/* カテゴリーのblockリストメニューstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.categorymenu ul{
padding:0px;
margin:0px;
line-height:140%;
font-size:x-small;
}

div.categorymenu ul li{
display:inline;
margin:0px;
padding:0px;
list-style:none;
}

div.categorymenu ul li a{
height:1.2em;
margin:0px;
padding:3px;
padding-left:8px;
display:block;
font-weight:bold;
text-decoration:none;
text-align:left;
border-top:1px solid #acbec6;
border-left:2px solid #608dae;
border-bottom:1px solid #608dae;
background-color:#ffcc00;
}
div.categorymenu ul li a:hover{
color: #ff0000;
border-left:14px solid #ff9000;
background-color:#ffdf00;
}

/* サブカテゴリ */
div.categorymenu ul ul li a{
height:1.2em;
margin:0px;
padding:3px;
padding-left:18px;
display:block;
font-weight:noromal;
text-decoration:none;
text-align:left;
border-top:1px solid #acbec6;
border-left:7px solid #608dae;
border-bottom:1px solid #cccccc;
background-color:#ffffff;
}
div.categorymenu ul ul li a:link{
color:#267ebb;
}
div.categorymenu ul ul li a:hover{
color: #ff0000;
border-left:16px solid #fcc34a;
background-color:#ffdf00;
}
/* カテゴリーのblockリストメニューend-------------------------------------------------- */


/* General blockリストメニューstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.blocksidemenu ul{
padding:0px;
margin:0px;
line-height:140%;
font-size:small;
}
div.blocksidemenu ul li a{
height:1.6em;
margin:0px;
padding:3px;
display:block;
font-weight:noromal;
text-decoration:none;
text-align:left;
border-top:1px solid #acbec6;
border-left:7px solid #608dae;
border-bottom:1px solid #cccccc;
background-color:#ffffff;
}
div.blocksidemenu ul li a:link{
color:#267ebb;
}
div.blocksidemenu ul li a:hover{
color: #ff0000;
border-left:7px solid #fcc34a;
background-color:#ffdf00;
}
/* General blockリストメニューend-------------------------------------------------- */

/* お友達リストstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.friendslist ul{
margin:6px;
list-style:none;
}

/* お友達リストend-------------------------------------------------- */


/* タグstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.tags{
padding:0px;
margin:8px;
}

div.tags ul{
padding:0px;
margin:0px;
}

div.tags li{
display:inline;
padding:0px;
margin-right:0.7em;
line-height:130%;
}

div.tags li a{
}

div.tags li a:hover{
color:#ff0000;
}

/* タグ文字サイズ最大 */
div.tags .largest{
font-size:large;
line-height:130%;
}

/* タグ文字サイズ大 */
div.tags .larger{
font-size:medium;
line-height:130%;
}

/* タグ文字サイズ中 */
div.tags .medium{
font-size:small;
line-height:130%;
}

/* タグ文字サイズ小 */
div.tags .smaller{
font-size:x-small;
line-height:130%;
}

/* タグ文字サイズ最小 */
div.tags .smallest{
font-size:xx-small;
line-height:130%;
}
/* タグend-------------------------------------------------- */


/* Myプロフィールstart+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.myprofile{
padding:0px;
margin:5px;
margin-bottom:0px;
}

div.myprofile ul{
margin:5px;
padding:0px;
list-style:none;
font-size:small;
}

div.myprofile li{
padding:0px;
margin-right:0.7em;
line-height:140%;
}

div.myprofile li a{
}

div.myprofile li a:hover{
color:#ff0000;
}

div.myprofile p.rewrite{
margin-right:8px;
margin-bottom:12px;
text-align:right;
}
div.myprofile p.rewrite a:hover{
color:#ff0000;
}

div.myprofile table.views{
width:200px;
margin:5px;
text-align:center;
border-collapse:collapse;
}

div.myprofile tr{
}

div.myprofile td{
border:1px solid #666666;
border-spacing:0px;
}

div.myprofile tr.viewstop{
background-color:#ffcc99;
}

div.myprofile td.viewsleft{
width:50%;
background-color:#fef0b4;
}

div.myprofile td.viewsright{
width:50%;
background-color:#ffffff;
}

/* Myプロフィールend-------------------------------------------------- */


/* 右側サイドバーの広告画像等 */
div.right div.banner01{
margin-top:10px;
margin-left:3px;
}

/* 右側サイドバーend */


/* フロート解除用DIV start+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */
div.crearboth{
clear:both;
}
/* フロート解除用DIV end-------------------------------------------------- */

/* フッターstart
╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋╋ */
div.footer{
margin:16px 0px;
padding-top:16px;
color:#ffffff;
text-align:center;
border-top:1px solid #ffffff;
}

/* フッターの上部
div.footer div.footerheader{
height:8px;
margin-bottom:4px;
padding:0px;
text-align:center;
font-size:1px;
background-image:url(http://peevee.tv/img/footerheader_bg.gif);
background-position:top;
background-repeat:no-repeat;
}
*/

div.footer p{
margin:6px;
padding:0px;
}

/* フッターメニューstart */
div.footer div.horizontalmenu{
height:16px;
margin:0px auto;
padding:0px;
font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
text-align:center;
}

div.footer div.horizontalmenu a{
margin:0px;
padding:0px 8px;
color:#ffcc00;
text-decoration:none;
text-align:center;
border-right:2px solid #ffcc00;
}

div.footer div.horizontalmenu a:hover{
color:#ff0000;
}

div.footer div.horizontalmenu ul{
height:16px;
margin:0px;
padding:0px;
list-style:none;
}

div.footer div.horizontalmenu li{
display:inline;
margin:0px;
padding:0px;
}

div.footer div.horizontalmenu li.rightend a{
border:none;
}
/* フッターメニューend */

/* フッターend-------------------------------------------------- */

