@charset "UTF-8";

/* 映像再生画面、ユーザトップ画面共通変更可能箇所CSS */

/* バックグランド画像指定*/
#bottom_userBg {
	background-image:url(../img/vartical_bg.gif);
	background-repeat:repeat-y;
	background-color:#ffffff;
}


	

#bottom_left_Box{
	float:left;
	width:598px;
	background-color: #fff0f5;
	padding-bottom: 20px;
}
#mainTitle{
	background-image:url(../img/title.gif);
	width:598px;
	height:164px;
}
#mainTitle h2,
#mainTitle h2 a{
	text-indent:-9999px;
	width:598px;
	height:164px;
	display: block;
}
p{
	text-indent:-9999px;
}
#read{
	line-height:0px;
	font-size:8px;
}

#gMap{
	width:577px;
	_width:598px;
	height:300px;
	padding-left:21px;
	background-image:url(../img/map2.gif);
	
}
#gMap_bottom{
	width:577px;
	_width:598px;
	height:41px;
	padding-left:21px;
	background-image:url(../img/map3.gif);
}
#gMap_bt{
	float:left;
}
#gMap_search{
	float:right;
	margin: 12px 21px 0 0;
	_margin: 12px 7px 0 0;
	font-size:10px;
	height: 1px;
}

.formBox{
	width: 140px;
	height:18px;
}

.formBT{
	font-size:10px;
	height: 18px;
	margin: 0;
	padding:0;
}
.movie_sam_box {
	width		:101px;
	height		:160px;
	margin-left	:8px;
	float		:left;
}

.movie_sam_box div{
	color:#999999;
}


/* 映像一覧のセパレータ画像指定 */
.moveListSeparater {
	margin-left	:8px;
	_margin-left	:14px;
	width		:538px;
	height		:18px;
	background-image:url(../img/hr_dot.gif);
}


/* 最新投稿 */
#newFrameTop {
	width		:574px;
	height		:51px;
	margin-top	:12px;
	background-image:url(../img/newFrameTop.gif);
}
#aboutFrameTop {
	width		:574px;
	height		:51px;
	margin-top	:12px;
	background-image:url(../img/aboutFrameTop.gif);
}
#amatatsuFrameTop {
	width		:574px;
	height		:51px;
	margin-top	:12px;
	background-image:url(../img/amatatsuFrameTop.gif);
}
#newFrameCenter {
	width		:563px;
	_width		:574px;
	background-image:url(../img/newFrameCenter.gif);
	padding-left: 11px;
	_padding-left: 3px;
}
#amatatsuFrameCenter {
	width		:563px;
	_width		:574px;
	background-image:url(../img/amatatsuFrameCenter.gif);
	padding-left: 11px;
	_padding-left: 3px;
}
#newFrameBottom {
	width		:574px;
	height		:20px;
	background-image:url(../img/newFrameBottom.gif);
}

#amatatsuFrameBottom {
	width		:574px;
	height		:20px;
	background-image:url(../img/amatatsuFrameBottom.gif);
}
.move_sam_title {
	font-size	:1em;
	font-weight	:bold;
	color		:#e10b56;
}

.move_sam_title a:link{
	font-size	:1em;
	font-weight	:bold;
	color		:#e10b56;
}
.move_sam_title a:visited{
	font-size	:1em;
	font-weight	:bold;
	color		:#e10b56;
}

.caption {
	width:525px;
	font-size:12px;
	color:#666666;
	margin-left:7px;
	_margin-left:16px;
}
.textBox {
	width:510px;
	font-size:12px;
	color:#666666;
	margin-left:32px;
	_margin-left:41px;
}
.bottomBT {
	text-align:center;
	margin-top: 12px;
	padding-bottom: 10px;
}
.f11{
	font-size:10px;
}
.textBox li{
	list-style: none;
	padding: 0 0 0 23px;
	font-size: 12px;
	line-height: 16px;
	color: #777777;
}
.amaListP {
	float:left;
	width:183px;
	margin-left:7px;
}

.amaListCaption {
	float:left;
	width:350px;
}
.amaListCaption ul{
	margin: 0 12px 0 0;
}
.amaListCaption ul li{
	list-style: none;
	margin: 0 0 3px 0;
	font-size: 12px !important;
	line-height: 14px !important;
	color: #666666;
	background: url(../img/icon_list.gif) 0 3px no-repeat;
	padding: 0 0 0 12px;
}
.q1{
	background: url(../img/li1.gif) 0 0px no-repeat;
	color: #000000;
	margin-bottom : 10px;
}

.q2{
	background: url(../img/li2.gif) 0 0px no-repeat;
	color: #000000;
	margin-bottom : 10px;
}

.q3{
	background: url(../img/li3.gif) 0 0px no-repeat;
	color: #000000;
}

.q4{
	background: url(../img/li4.gif) 0 0px no-repeat;
	color: #000000;
	margin-bottom : 10px;
}
.f_pink{
	color:#ea2d6f;
	font-weight:bold;
}
/* 最新投稿 */
#rankFrameTop {
	width		:574px;
	height		:51px;
	margin-top	:12px;
	background-image:url(../img/rankFrameTop.gif);
}
#rankFrameCenter {
	width		:563px;
	_width		:574px;
	background-image:url(../img/rankFrameCenter.gif);
	padding-left: 11px;
	_padding-left: 3px;
}
#rankFrameBottom {
	width		:574px;
	height		:20px;
	background-image:url(../img/rankFrameBottom.gif);
}

.pageCrawl{
margin-right:21px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
}
.pageCrawl .move_sam_yymmddtt{
	color:#bbbbbb;
	font-weight:bold;
}


.pageCrawl a:link{
	color:#e10b56;
	font-weight:bold;
}
.pageCrawl a:visited{
	color:#e10b56;
	font-weight:bold;
}



#contentsTitle{
	background-image:url(../img/titleContents.gif);
	width:224px;
	height:168px;
	margin-top:14px;
	margin-left:13px;
}
#profilePhoto {
	margin-top	:8px;
	text-align	:center;
}
/* プロフィールタイトル画像指定 */
#profileTitle {
	height		:27px;
	background-image:url(../img/profile_title_s.gif);
}

/* プロフィール→ユーザ名文字色 */
#profileName {
	color		:#ffffff;
}

/* プロフィール→紹介テキスト文字色 */
#linkBox {
	width		:220px;
	font-size	:11px;
	line-height	:1.2em;
	margin-left	:15px;
}

#linkBox a{
	color		:#ffffaa;
	margin-top: 15px;
	font-weight:bold;
}

/* プロフィール→ブログへのリンク文字色 */
#blogLink {
	color		:#dd4474;
}





/* 映像再生画面の変更可能箇所CSS */

/* 映像投稿日時文字色 */
#moveYymmddtm {
	color		:#222222;
}

/* 映像タイトル文字色 */
#moveTitle {
	color		:#a09e00;
}

/* 視聴回数文字色 */
#moveView {
	color		:#222222;
}

/* 「ブログに映像を貼付ける」文字色 */
#blogLinkTitle {
	color		:#3A3535;
}

/* 拍手ボタン */
/* 枠とBG色 */
#clapBox {
	border		:solid 1px #FFBA8D;
	background-color:#FFEEE3;
}

/* 拍手ボタン指定 */
#clapBtn li a {
	background-image:url(../img/handclap_btn.gif);
}

/* 拍手済ボタン指定 */
#noClapBtn {
	background-image:url(../img/no_clap_btn.gif);
}

/* 拍手数文字画像 */
#clapTitle {
	background-image:url(../img/clap.gif);
}

/* 拍手数BOX BG色 */
#clapRightBox {
	background-color:#000000;
}

/* 拍手数 数字文字色 */
#clapTotal {
	color		:#ffffff;
}

/* 投稿者の映像コメントの上下点線色 */
#moveComment {
	border-top	:dotted 1px #65625D;
	border-bottom:dotted 1px #65625D;
}

/* 投稿者の映像コメント文字色 */
#moveComment {
	color		:#32302B;
}

/* 「お気に入りに登録しているユーザ」「この映像の関連タグ」文字色 */
.okiniiriTitle {
	color		:#222222;
}

/* 登録ユーザ名、関連タグ文字色 */
.okiniiriUserBox {
	color		:#444444;
}

/* お気に入りに登録、この映像の関連タグ タイトル下点線色 */
.okiniiriUserBox {
	border-top	:dotted 1px #65625D;
}

/* お気に入り登録リンクテキスト色 */
.moveLinkText {
	color		:#FF6600;
}

/* ユーザコメントタイトル文字色 */
.userCommentTitle {
	color		:#222222;
}

/* ユーザコメント件数文字色 */
#commentCount {
	color		:#444444;
}

/* ユーザコメントタイトル下バー色 */
#userCommentTitleBox {
	border-bottom:solid 1px #e77611;
}

/* ユーザコメント日時、ユーザ名、テキスト文字色 */
.userComment {
	color		:#222222;
}

/* 「編集／削除」ボタン画像指定 */
#editElaseBtn li a {
	background-image:url(../img/edit_elase_btn.gif);
}


/* ユーザコメント下点線色 */
.userComment {
	border-bottom:dotted 1px #e77611;
}

/* 「コメントの書き込み」文字色 */
#userCommentFormTitle {
	color		:#3A3535;
}


/* 関連映像インナースクロール部分 */

/* 関連映像タイトルバー画像 */
#relatedMoveTitle {
	height		:27px;
	background-image:url(../img/relatedmove_title_s.gif);
}

/*関連映像スクロール内別HTML指定*/
#relatedmove {
	background-color:#ed87be;
}

/* 映像投稿日時文字色 */
.relatedmoveYymmdd {
	color		:#3A3535;
}

/* 映像タイトル文字色 */
.relatedmoveTitle {
	color		:#FF6600;
}

/* 映像投稿者文字色 */
.relatedmoveUsername {
	color		:#3A3535;
}



/* ユーザトップ画面の変更可能箇所CSS */

/* カスタマイズページ　タイトル画像指定 */
#u_blogTitleImg {
	width		:574px;
	height		:250px;
	background-image:url(../img/moveBlogHeader.jpg);
	background-repeat:no-repeat;
}


/* 一般用　映像ブログタイトル文字色 */
#u_blogTitleMain {
	color		:#444444;
}

/* 一般用　映像ブログタイトル文字色 */
#u_blogTitleSub {
	color		:#333333;
}



/* 「お気に入りの映像一覧」 */
#userFaveMoveListTitle {
	width		:574px;
	height		:38px;
	margin-top	:2px;
	background-image:url(../img/favemovelist_title.gif);
	background-repeat:no-repeat;
}

/* 「コメントした映像一覧」 */
#userCommMoveListTitle {
	width		:574px;
	height		:38px;
	margin-top	:2px;
	background-image:url(../img/commemovelist_title.gif);
	background-repeat:no-repeat;
}

/* 「コメントした映像一覧」 */
#userDiaryListTitle {
	width		:574px;
	height		:38px;
	margin-top	:2px;
	background-image:url(../img/dairlylist_title.gif);
	background-repeat:no-repeat;
}


/* セパレータ画像指定 */
.dotSeparater {
	width		:574px;
	height		:5px;
	margin-top	:5px;
	margin-bottom:2px;
	background-image:url(../img/dot_separater.gif);
	background-repeat:no-repeat;
}



/* 映像投稿日時文字色 */
.samMoveYymmddtm {
	color		:#222222;
}

.MoveTitleBox {
	width		:415px;
	float: left;
}
/* 映像タイトル文字色 */
.MoveTitle {
	color		:#a09e00;
	padding-left: 10px;
}

/* 映像コメント文字色 */
.MoveCaption {
	font-size:12px;
	color		:#342027;
	line-height	:17px;
	margin-left:80px;
}




/* 映像再生ページ */

/* 映像情報外枠 */

/* 枠トップ画像 */
#moveWakuTop {
	background-image:url(../img/moveWakuTop.gif);
}

/* 枠バックグランド画像 */
#moveWaku {
	background-image:url(../img/moveWaku.gif);
}

/* 枠ボトム画像 */
#moveWakuBottom {
	background-image:url(../img/moveWakuBottom.gif);
}


/* お気に入りに追加ボタン */
#favoriteBtn li a {
	background-image:url(../img/favorite_btn.gif);
}

/* お気に入りから削除ボタン */
#favoriteClearBtn li a {
	background-image:url(../img/favorite-clear_btn.gif);
}

/* コメントを投稿するボタン */
#userComentPostBtn li a {
	background-image:url(../img/comment_post.gif);
}




.bannerSpace{
	width:230px;
	margin-left: 13px;
	margin-top:10px;
}


.moveSamBox {
	width		:573px;
}
/* ------------------------ */
.commentIndent{
	padding-left: 18px;
	padding-right: 18px;
}
.commentH1{
	font-size:14px;
	font-weight:bold;
	color:#dd6600;
}
.commentH2{
	font-size:12px;
	font-weight:bold;
	color:#a93010;
	margin-top: 3px;
}
.commentTitle{
	font-size:24px;
	color:#f9ce4e;
	font-weight:bold;
	line-height:24px;
}
/* ユーザコメント */

#userCommentBox {
	width		:485px;
	margin-top	:15px;
	margin-left	:78px;
}
#bottom_right .starringUnit{
	margin-bottom:6px;
}
#bottom_right .unit{
	margin-bottom:6px;
}
#bottom_right .h_title{
	margin-top:18px;
}
#contentsMenu {
}
#contentsMenu ul{
}
#contentsMenu ul li{
	list-style: none;
	height: 42px;
	padding: 0 10px 0 10px;
}
#contentsMenu a{
	color		:#ffffaa;
	font-weight:bold;
}
#userCommentBox a{
	font-weight:bold;
	color		:#F06600;
}

