@charset "utf-8";

/*フォーマット*/
#breadcrumbbinder{background:#fff url(../img2/breadcrumbbinderbg.gif) 0 0 repeat-x;border-bottom:solid 1px #7f7f7f;position:static;line-height:1;width:auto;margin:0;padding:8px 0 3px;text-align:center;}
#breadcrumbbinder .bcinner{position:static;width:990px;margin: 0 auto;text-align:left;}

#bodybinder{background:#000 url(../img2/bodybinderbg.gif) center 0 repeat;color:#fff;padding:6px 0 25px;}
#MainContents{padding:9px 0 15px;}

.o300{background:url(../img2/o300bg.gif) 0 bottom no-repeat;margin:0 0 8px 4px;color:#fff;}
.o300 a,.o300 a:link{color:#fff;text-decoration:none;}
#stationlist .inner{padding:26px 1px 3px;}
#stationlist li{padding:4px 5px 4px 22px;border-top:solid 1px #333;}
#stationlist a{display:block;}
#speciallist .inner{padding:26px 1px 3px;}
#speciallist li{padding:4px 5px 4px 22px;border-top:solid 1px #333;}
#speciallist a{display:block;}
.rank300 .inner{padding:0 1px 3px;}
#Wranking h3{
	background:url(../img/h3weeklyranking.gif) 0 0 no-repeat;
	padding:33px 13px 2px;margin-left:4px;
	color:#333;font-size:9px;line-height:1;font-weight:normal;
	}
#rankCX .inner{background:url(../img2/h3ranking_cx.gif) 0 0 no-repeat;}
#rankTBS .inner{background:url(../img2/h3ranking_tbs.gif) 0 0 no-repeat;}
#rankNTV .inner{background:url(../img2/h3ranking_ntv.gif) 0 0 no-repeat;}
#rankEX .inner{background:url(../img2/h3ranking_ex.gif) 0 0 no-repeat;}
#rankTX .inner{background:url(../img2/h3ranking_tx.gif) 0 0 no-repeat;}
.rank300 li{padding:4px 5px 4px 6px;border-top:solid 1px #333;}
.rank300 li span{font-weight:bold;display:block;float:left;width:20px;text-align:right;padding-right:8px;}
.rank300 li a{display:block;width:250px;white-space:nowrap;overflow:hidden;float:left;}
.rank300 li.r1 span{color:#dfaa55;}
.rank300 li.r5{background:#333;color:#699ce8;border-left:solid 1px #4d4d4d;border-right:solid 1px #4d4d4d;margin-right:1px;}

#sidetags{background:url(/files/img2/tg300bg.gif) 0 bottom no-repeat;}
#sidetags .inner{background:url(/files/img2/h3sideTG.gif) 0 0 no-repeat;}
#sidetags .inner{padding:20px 1px 3px;}
#sidetags ul{padding:10px;}
#sidetags li{display:inline;padding:0 0.3em 0 0;line-height:1.1;}
#sidetags ul.tagCloud li.level1 a{font-size:90%;color:#ffffea;}
#sidetags ul.tagCloud li.level2 a{font-size:110%;color:#ebeb82;}
#sidetags ul.tagCloud li.level3 a{font-size:135%;color:#f2f29d;}
#sidetags ul.tagCloud li.level4 a{font-size:150%;color:#f7f7ba;}
#sidetags ul.tagCloud li.level5 a{font-size:180%;color:#ebeb82;}
#sidetags ul.tagCloud li.level6 a{font-size:200%;color:#ebeb82;}
#sidetags ul.tagCloud a:hover{text-decoration:underline;}

/*共通*/
#MainContents h1.fkds{background:url(../img2/h1bg.gif) 0 0 no-repeat;font-size:22px;line-height:1.2;}
#MainContents h1.fkds .inner1{padding:12px 10px 3px 52px;}
#h1fkds{background:url(../img2/h1fkds.gif) 0 0 no-repeat;height:33px;}
.ww680{background:#fff url(../img2/ww680bg1.gif) 0 0 no-repeat;color:#000;margin-bottom:15px;}
.ww680inner{background:url(../img2/ww680bg2.gif) 0 bottom no-repeat;padding:9px 11px 15px;}	

/*動画TOP*/
#videoswfbg{background:url(../img2/videoswfbg.gif) center 0 repeat-x;}
#videoidx #bodybinder{padding-top:0;}
#videoidx #MainContents{padding-top:0;}
#videoswf{height:319px;margin-bottom:10px;}

#videosearch{margin-bottom:10px;}
#videosearch h2{background:url(../img2/h2videosearch.gif) 0 0 no-repeat;height:24px !important;}
* html body #videosearch h2{font-size:1px;line-height:1px;}
#videosearch .vsin{background:url(../img2/videosearchbg.gif) 0 bottom no-repeat;padding:3px 0 10px 12px;color:#000;}
.w140{width:140px;}
.w123{width:118px;}
#videosearch input{margin-right:5px;}
#videosearch select{margin-right:3px;}
#videosearch label{white-space:nowrap;margin-right:5px;}
#videosearchbtn{width:92px;height:23px;}
#videosearchbtn a{display:block;width:92px;height:23px;}
#videosearchbtn a:hover{background-position: 0 -23px;}

/*==オススメ動画==*/
#stosusume{margin-bottom:10px;}
#stosusume .block1{background:url(../img2/stosusumeheading.gif) 0 0 no-repeat;height:25px;}
* html body #stosusume .block1{font-size:1px;line-height:1px;}
#stosusume .block2{background:url(../img2/stosusumebg0.gif) 0 0 repeat-y;}
#stosusume .block3{background:url(../img2/stosusumebg1.gif) 0 bottom no-repeat;padding: 0 0 2px 2px;}

#listofvideoidx div.new0{padding: 15px 0 0;}
#listofvideoidx div.new1{padding: 15px 0 0;background:url(../img2/new.gif) 7px 3px no-repeat;}
#listofvideoidx div.free{background:url(../img2/free.gif) 5px bottom no-repeat;}
#listofvideoidx div.pay{background:url(../img2/pay.gif) 5px bottom no-repeat;}
#listofvideoidx div.freepay{background:url(../img2/freepay.gif) 3px bottom no-repeat;}
#listofvideoidx div.othersite0{padding:0 0 15px;}
#listofvideoidx div.othersite1{padding:0 0 15px;background:url(../img2/othersite1.gif) 88px bottom no-repeat;}
#listofvideoidx div.othersite2{padding:0 0 15px;background:url(../img2/othersite2.gif) 88px bottom no-repeat;}

#listofvideoidx .unit{float:left;width:135px;text-align:center;border-top:solid 1px #e1e1e1;padding-bottom:5px;}
#listofvideoidx a{display:block;margin: 0 auto;width:128px;line-height:1.3;text-decoration:none;}
* html body #listofvideoidx a{display:inline;}
#listofvideoidx a span.img{text-align:center;}
#listofvideoidx a span.img img{display:block;margin: 0 auto;border:solid 1px #d5d5d5;}
#listofvideoidx a span.title{text-align:left;display:block;font-size:85%;padding:2px 3px;line-height:1.3;text-decoration:underline;}
#listofvideoidx a:hover span.title{text-decoration:none;}
#listofvideoidx a span.date{text-align:left;display:block;font-size:75%;padding:0 3px;}

#listofvideoidx .othersite0,
#listofvideoidx .othersite1,
#listofvideoidx .othersite2{min-height:140px;}
	* html body #listofvideoidx .othersite0,
	* html body #listofvideoidx .othersite1,
	* html body #listofvideoidx .othersite2{height:155px;}

/*==新着動画==*/
#shinchaku .block1{background:url(../img2/plainframe1.gif) 0 0 no-repeat;height:9px;}
* html body #shinchaku .block1{font-size:1px;line-height:1px;}
#shinchaku .block2{background:url(../img2/plainframe2.gif) 0 0 repeat-y;padding:3px 15px 3px 12px;}
#shinchaku .block3{background:url(../img2/plainframe3.gif) 0 0 no-repeat;height:9px;}
#shinchaku li{padding:0 10px 2px 33px;min-height:12px;line-height:1.3;}
#shinchaku li.ntv{background:url(../img2/s_ntv.gif) 0 0 no-repeat;}
#shinchaku li.tbs{background:url(../img2/s_tbs.gif) 0 0 no-repeat;}
#shinchaku li.cx{background:url(../img2/s_cx.gif) 0 0 no-repeat;}
#shinchaku li.ex{background:url(../img2/s_ex.gif) 0 0 no-repeat;}
#shinchaku li.tx{background:url(../img2/s_tx.gif) 0 0 no-repeat;}


/*ジャンル*/
#bodybinder h1{height:30px;}
#bodybinder h1.general{height:auto;min-height:30px;padding:3px 10px 5px 26px;font-size:24px;line-height:1.2;}
#bodybinder h1.search{height:auto;min-height:30px;background:url(../img2/icon_search.gif) 0 3px no-repeat;padding:3px 10px 5px 26px;font-size:24px;line-height:1.2;}
#bodybinder h1.search .color{font-size:18px;}
#bodybinder h1#ntvG{padding-left:34px;}
#bodybinder h1#tbsG{padding-left:34px;}
#bodybinder h1#cxG{padding-left:34px;}
#bodybinder h1#exG{padding-left:34px;}
#bodybinder h1#txG{padding-left:34px;}

#bodybinder h1#abcG{padding-left:34px;}
#bodybinder h1#ktvG{padding-left:34px;}
#bodybinder h1#ytvG{padding-left:34px;}
#bodybinder h1#mbsG{padding-left:34px;}

#bodybinder h2{height:30px;}
#bodybinder #stosusume h2,#bodybinder #shinchaku h2{height:21px;}
#bodybinder h2.general{color:#fff;font-size:18px;padding:8px 0 3px;line-height:1.1;height:auto;font-weight:bold;}

.fkd{background:url(../img2/fkd1.gif) 0 0 no-repeat;padding:7px 15px 3px;}
.fkd2{background:url(../img2/fkd2.gif) 0 0 no-repeat;height:26px;font-size:1%;line-height:1px;}
.fkd3{background:url(../img2/fkd3.gif) 0 0 no-repeat;height:30px;font-size:1%;line-height:1px;}
.fkd table{width:650px;color:#fff;}
.fkd .td1{padding:0 1em 0 0;vertical-align:middle;text-align:center;white-space:nowrap;border-right:solid 1px #4d4d4d;}
.fkd .td2{padding:12px;}
.fkd .td2 table{width:auto;}
.fkd .td2 th{font-weight:normal;white-space:nowrap;vertical-align:top;text-align:right;}
.fkd .td2 td{vertical-align:top;text-align:left;}

/*==BOX表示==*/
#listofvideobox{margin-bottom:5px;}
#listofvideobox .unit{float:left;width:136px;background:url(../img2/boxbg1.gif) 0 0 no-repeat;border-bottom:solid 5px #000;}
* html body #listofvideobox .unit{width:135px;}
#listofvideobox .unitin{display:block;background:url(../img2/boxbg2.gif) 0 bottom no-repeat;width:132px;text-align:center;}
#listofvideobox a{display:block;margin: 0 auto;line-height:1.3;text-decoration:none;}
* html body #listofvideobox a{display:inline;}
#listofvideobox a span.img{text-align:center;}
#listofvideobox a span.img img{display:block;margin: 0 auto;border:solid 1px #d5d5d5;}
#listofvideobox a span.title{text-align:left;display:block;font-size:85%;padding:2px 3px;line-height:1.3;text-decoration:underline;}
#listofvideobox a:hover span.title{text-decoration:none;}
#listofvideobox a span.date{text-align:left;display:block;font-size:75%;padding:0 3px;}

#listofvideobox .vod,#listofvideobox .st{position:relative;text-align:left;z-index:1;}
#listofvideobox .vod img{position:absolute;left:30px;z-index:5;}
#listofvideobox .st img{position:absolute;left:105px;top:1px;z-index:5;}

#listofvideobox div.new0{padding: 17px 0 0;}
#listofvideobox div.new1{padding: 17px 0 0;background:url(../img2/new.gif) 4px 4px no-repeat;}
#listofvideobox div.free{background:url(../img2/free.gif) 5px bottom no-repeat;}
#listofvideobox div.pay{background:url(../img2/pay.gif) 5px bottom no-repeat;}
#listofvideobox div.freepay{background:url(../img2/freepay.gif) 5px bottom no-repeat;}
#listofvideobox div.othersite0{padding:0 0 15px;}
#listofvideobox div.othersite1{padding:0 0 15px;background:url(../img2/othersite1b.gif) 92px bottom no-repeat;}
#listofvideobox div.othersite2{padding:0 0 15px;background:url(../img2/othersite2b.gif) 92px bottom no-repeat;}

#listofvideobox .othersite0,
#listofvideobox .othersite1,
#listofvideobox .othersite2{min-height:140px;}
	* html body #listofvideobox .othersite0,
	* html body #listofvideobox .othersite1,
	* html body #listofvideobox .othersite2{height:155px;}

/*==リスト表示==*/
#listofvideolist{margin-bottom:5px;}
#listofvideolist .unit{width:678px;background:#fff url(../img2/listbg1.gif) 0 0 no-repeat;border-bottom:solid 5px #000;}
#listofvideolist .unitin{display:block;background:url(../img2/listbg2.gif) 0 bottom no-repeat;text-align:center;}
#listofvideolist a{display:block;margin: 0 auto;line-height:1.3;text-align:left;padding:0 7px;text-decoration:none;}
#listofvideolist a .title{text-decoration:underline;}
#listofvideolist a:hover .title{text-decoration:none;}


#listofvideolist a img{margin:0 15px 0 0;border:solid 1px #d5d5d5;float:left;display:block;}
#listofvideolist a span.title{font-weight:bold;display:block;padding-bottom:5px;}
#listofvideolist a span.txt{line-height:1.3;display:block;padding-bottom:2px;}
#listofvideolist a .date{font-size:75%;display:block;}

#listofvideolist div.new0{padding: 17px 0 0;}
#listofvideolist div.new1{padding: 17px 0 0;background:url(../img2/new.gif) 4px 4px no-repeat;}
#listofvideolist div.free{background:url(../img2/free.gif) 7px bottom no-repeat;}
#listofvideolist div.pay{background:url(../img2/pay.gif) 7px bottom no-repeat;}
#listofvideolist div.freepay{background:url(../img2/freepay.gif) 7px bottom no-repeat;}
#listofvideolist div.othersite0{padding:0 0 15px;}
#listofvideolist div.othersite1{padding:0 0 15px;background:url(../img2/othersite1b.gif) 638px bottom no-repeat;}
#listofvideolist div.othersite2{padding:0 0 15px;background:url(../img2/othersite2b.gif) 638px bottom no-repeat;}
#listofvideolist div.pack0{padding:0 0 0;}
#listofvideolist div.pack1{padding:0 0 15px;background:url(../img2/pack1.gif) 7px bottom no-repeat;}

#listofvideolist .vod,#listofvideolist .st{position:relative;text-align:left;float:left;z-index: 1;}
#listofvideolist .vod img{position:absolute;left:30px;z-index:5;}
#listofvideolist .st img{position:absolute;left:105px;top:1px;z-index:5;}

/*番組リスト*/
#videoclips .fkd{padding:11px 3px 5px 11px;}
#videoclips .fkd .pic{background:url(../img2/p260bg.gif) 0 0 no-repeat;padding:5px 0 5px 0;text-align:center;width:270px;float:left;}
#videoclips .fkd .pic table{border-collapse:collapse;border:0;width:260px;height:195px;margin:0 auto;}
#videoclips .fkd .pic table td{text-align:center;vertical-align:middle;}
#videoclips .fkd .txt{float:right;width:382px;}
#videoclips #bodybinder .fkd .txt h1{height:auto;color:#fff;font-size:18px;padding:6px 10px 4px 38px;margin:0;min-height:1em !important;}
#videoclips #bodybinder .fkd .txt h2{height:auto;}
#videoclips .unit{width:678px;background:#fff url(../img2/listbg1.gif) 0 0 no-repeat;border-bottom:solid 7px #000;}
#videoclips .unitin{background:url(../img2/listbg2.gif) 0 bottom no-repeat;text-align:left;color:#000;}
#videoclips div.othersite0{padding:8px 5px 8px 8px;}
#videoclips div.othersite1{padding:8px 5px 8px 8px;background:url(../img2/othersite1b.gif) 638px bottom no-repeat;}
#videoclips div.othersite2{padding:8px 5px 8px 8px;background:url(../img2/othersite2b.gif) 638px bottom no-repeat;}
#videoclips .pic{float:left;width:130px;}
#videoclips .pic a img{display:block;margin-bottom:4px;border:solid 1px #d5d5d5;}
#videoclips .right{width:530px;float:right;}
#videoclips .txt{float:left;width:395px;}
#videoclips .txt h2{height:auto;min-height:1em;}
#videoclips .txt h2 a{font-size:120%;font-weight:bold;display:block;margin-bottom:3px;line-height:1.3;}
#videoclips .txt .mid{border:solid 1px #dbdbdb;background:#ededed;padding:2px 6px;margin-bottom:5px;}
#videoclips .txt p{font-size:12px;}
#videoclips .txt table{font-size:85%;}
#videoclips .txt td{padding-bottom:4px;padding-top:4px;line-height:1;}
#videoclips .btn{float:right;width:125px;padding-top:10px;}
#videoclips .btn a{display:block;width:122px;height:40px;}
	#videoclips .btn a.out{background-image:url(../img2/btn_watch_out.gif);}
	#videoclips .btn a.free{background-image:url(../img2/btn_watch_free.gif);}
#videoclips .btn a:hover{background-position: 0 -40px;}

/*ページ間リンク*/
#pagingtable{text-align:center;padding:0 0 25px;}
#pagingtable .table1{margin:0 auto;width:680px;font-size:90%;}
#pagingtable .table1 td{padding:0 1em;color:#fff;}
#pagingtable .ptd1{text-align:right;color:#777;padding-left:3em;white-space:nowrap;}
#pagingtable .ptd2{text-align:center;}
	#pagingtable .ptd2 table{margin:0 auto;}
	#pagingtable .ptd2 table td{padding:0 2px;text-align:center;}
#pagingtable .ptd3{text-align:left;color:#777;padding-right:3em;white-space:nowrap;}

#headbinder{background-image:url(/files/colors/blurtop_c6.gif) !important;}
.mobileok{background:url(../img2/mobileok.gif) 1px 0 no-repeat;height:20px;}

/*動画RSSニュース*/
#bodybinder #listofnews{margin-bottom:20px;}
#bodybinder #listofnews h2{position:relative;height:23px;}
#bodybinder #listofnews h2 div{
	width:136px;height:35px;position:absolute;top:1px;
	}
	#bodybinder #listofnews h2.ntv div{background:url(../img2/listofnews_ntv.gif) 0 0 no-repeat;}
	#bodybinder #listofnews h2.tbs div{background:url(../img2/listofnews_tbs.gif) 0 0 no-repeat;}
	#bodybinder #listofnews h2.cx div{background:url(../img2/listofnews_cx.gif) 0 0 no-repeat;}
	#bodybinder #listofnews h2.ex div{background:url(../img2/listofnews_ex.gif) 0 0 no-repeat;}
	#bodybinder #listofnews h2.tx div{background:url(../img2/listofnews_tx.gif) 0 0 no-repeat;}
#listofnews .block1{background:url(../img2/plainframe1.gif) 0 0 no-repeat;height:9px;}
* html body #listofnews .block1{font-size:1px;line-height:1px;}
#listofnews .block2{background:url(../img2/plainframe2.gif) 0 0 repeat-y;padding:3px 4px 3px 2px;color:#000;}
#listofnews .block3{background:url(../img2/plainframe3.gif) 0 0 no-repeat;height:9px;margin-bottom:15px;}

#listofnews li{border-bottom:solid 1px #ddd;padding:3px 12px 3px 20px;background-position: 10px 7px;background-repeat:no-repeat;}
#listofnews a{display:block;width:520px;float:left;}
#listofnews .date{display:block;width:110px;float:right;text-align:right;color:#666;font-size:80%;padding-top:0.4em;}
#listofnews .alert{font-size:90%;padding:0 10px;color:#ddf;}

#creditpool{padding:10px 0 0;}
#creditpool div{color:#777;font-size:75%;border:solid 1px #555;padding:10px;background:#222;}

#st5links{position:relative;}
#st5links div{position:absolute;}
#st5links div,#st5links a{display:block;width:133px;height:22px;}
#st5links div a{background:url(../img2/st5links.gif) 0 0 no-repeat;}
#st5links .st1{top:3px;left:3px;}
#st5links .st2{top:3px;left:138px;}
#st5links .st3{top:3px;left:273px;}
#st5links .st4{top:3px;left:408px;}
#st5links .st5{top:3px;left:543px;}
#st5links .st1 a{background-position: 0 0;}
#st5links .st2 a{background-position: -140px 0;}
#st5links .st3 a{background-position: -280px 0;}
#st5links .st4 a{background-position: -420px 0;}
#st5links .st5 a{background-position: -560px 0;}
#st5links .st1 a:hover{background-position: 0 -25px;}
#st5links .st2 a:hover{background-position: -140px -25px;}
#st5links .st3 a:hover{background-position: -280px -25px;}
#st5links .st4 a:hover{background-position: -420px -25px;}
#st5links .st5 a:hover{background-position: -560px -25px;}

#exlistofsites{padding-top:5px;margin-bottom:10px;}
#exlistofsites .unit{background:url(../img2/movexunit_btm.gif) 0 bottom no-repeat;width:336px;margin-bottom:5px;}
#exlistofsites .left{float:left;}
#exlistofsites .right{float:right;}
#exlistofsites .unit a{background:url(../img2/movexunit_top.gif) 0 0 no-repeat;}
#exlistofsites a{display:block;background:url(/files/img/general_unittop.gif) 0 0 no-repeat;padding:6px;text-decoration:none;height:127px;overflow:hidden;}
* html body #exlistofsites a{height:139px;}
#exlistofsites a img{display:block;float:left;margin:2px 8px 2px 2px;border:solid 1px #e6e6e6;border-top:solid 1px #ddd;border-left:solid 1px #ddd;}
	#exlistofsites a:hover img{border:solid 1px #ccc;}
* html body #exlistofsites a img{margin-left:1px;}
#exlistofsites a .title{width:146px;float:left;display:block;background:none;padding:3px 0;font-weight:bold;text-decoration:underline;cursor:pointer;}
#exlistofsites a .summary{display:block;cursor:pointer;line-height:1.3;margin-bottom:3px;font-size:95%;}
#exlistofsites a:hover .summary{color:#000;}
* html body #exlistofsites a .title{font-size:90%;}
*+html body #exlistofsites a .title{font-size:90%;}
* html body #exlistofsites a .summary{font-size:85%;}
*+html body #exlistofsites a .summary{font-size:85%;}
#exlistofsites a .tv{display:block;width:155px;background-position:right -1px;background-repeat:no-repeat;height:12px;float:left;cursor:pointer;}
#exlistofsites a .tvicon{float:left;width:146px;}
#exlistofsites a .tvicon img{border:none;}

.ex295{padding:0 0 8px 4px;}

#sidesocial{margin-bottom:8px;background:url(/files/img2/side_social_bg1video.gif) 0 0 no-repeat;margin-left:4px;}
#sidesocial .inner{background:url(/files/img2/side_social_bg2video.gif) 0 bottom no-repeat;padding:7px 7px 1px;}
#sidesocial .socialdiv{padding-bottom:6px;}

#newrecom{background:none;}
#newrecom h2{height:18px;margin:0 0 3px;}

#videoidxtoichiran a{width:176px;height:24px;display:block;background:url(/files/img/videoidx_toichiran.gif) 0 0 no-repeat;margin:0 auto;}
#videoidxtoichiran a:hover{background-position:0 -25px;}
#newrecom{padding:0;}
#newrecom .unit{width:136px;}

.exblock{
	text-align:left;background:#313131;margin-bottom:6px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	}
.exblock #sociallinks{position:relative;text-align:left;height:40px;background:url(../img/d3px.gif) 0 top repeat-x;}
.exblock #sociallinks .sl1{position:absolute;left:10px;top:10px;}
.exblock #sociallinks .sl2{position:absolute;left:76px;top:10px;}
.exblock #sociallinks .sl3{position:absolute;left:150px;top:10px;}

.QR{background:#313131 url(/files/img/qrtxt.gif) 0 center no-repeat;padding:10px;}

#videoclips .fkd .pic table{margin-bottom:20px;}

#videoclips .fkd .txt .sep{
	background: url(../img2/hrdot.gif) 0 bottom repeat-x;
	padding:0 15px 5px 0;
	margin-bottom:5px;
	}
#videoclips .fkd .txt p a{color:#fff;}
.mottofunc{text-align:right;padding:0 0 5px;}
.mottofunc a{
	text-indent:-5000px;text-align:left;
	font-size:0.1%;text-decoration:none;color:#000 !important;
	display:block;width:100px;height:20px;margin-left:auto;
	}
	.mottofunc a:hover{filter:alpha(opacity=80);opacity:0.8;}
.mottofunc a.motto{
	background:url(/files/img/motto.gif) right 0 no-repeat;
	}
.mottofunc a.tojiru{
	background:url(/files/img/tojiru.gif) right 0 no-repeat;
	}
#videoclips .fkd .txt p.close{height:0px;overflow:hidden;}
#videoclips .fkd .txt p.open{height:auto;color:#fff;}
