a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

a:focus
{
outline: none;
-moz-outline-style: none;
}



#dxvideo_wrapper{
color:#333333;
line-height:1.4em;
margin:15px 29px 20px;
text-align:left;
}

#dxvideo_wrapper p,
#dxvideo_wrapper h1,
#dxvideo_wrapper h2,
#dxvideo_wrapper h3,
#dxvideo_wrapper h4,
#dxvideo_wrapper h5,
#dxvideo_wrapper h6,
#dxvideo_wrapper ul,
#dxvideo_wrapper ol,
#dxvideo_wrapper dl,
#dxvideo_wrapper li,
#dxvideo_wrapper dt,
#dxvideo_wrapper dd,
#dxvideo_wrapper form,
#dxvideo_wrapper input,
#dxvideo_wrapper textarea,
#dxvideo_wrapper table,
#dxvideo_wrapper th,
#dxvideo_wrapper td,
#dxvideo_wrapper div 
#dxvideo_wrapper img{

padding:0;
margin:0;

}

a img {
border-width:0;
}#header_link{
text-align:right;
margin-bottom:8px;
}

#header_link a{
color:#FFFFFF;
text-decoration:none;
}

#header_link a:hover{
text-decoration:underline;
}

#header_img{
margin-bottom:15px;
}#search_window{
margin-bottom:15px;
}

#search_window table{
width:780px;
}

#search_window table td{
color:#333333;
vertical-align:middle;
padding:2px 0;
}

#search_window table input{
vertical-align:middle;
}

#search_window table .text_area{
width:220px;
}

#search_window table td a{
color:#ff0099;
text-decoration:none;
}

#search_window table td a:hover{
color:#ff99cc;
text-decoration:underline;
}#sort_navi{
margin-bottom:15px;
}*:first-child+html #sort_navi{
margin-bottom:50px;
}

#sort_navi ul li{
float:left;
list-style-type:none;
text-indent:-9999px;
}

#sort_navi ul li a{
display:block;
}

#sort_navi ul li a:active
{
outline: none;
}

#sort_navi ul li a:focus
{
-moz-outline-style: none;
}


#sort_navi #newvideo_sort a{
width:113px;
height:60px;
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat 0px 0px;
}

#sort_navi #newvideo_sort a:hover{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat 0px -60px;
}

#sort_navi #newvideo_sort a.current_page{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat 0px -60px;
}

#sort_navi #popvideo_sort a{
width:111px;
height:60px;
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -113px 0px;
}



#sort_navi #popvideo_sort a:hover{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -113px -60px;
}

#sort_navi #popvideo_sort a.current_page{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -113px -60px;
}

#sort_navi #prvideo_sort a{
width:111px;
height:60px;
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -224px 0px;
}

#sort_navi #prvideo_sort a:hover{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -224px -60px;
}

#sort_navi #prvideo_sort a.current_page{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -224px -60px;
}

#sort_navi #regvideo_sort a{
width:111px;
height:60px;
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -335px 0px;
}

#sort_navi #regvideo_sort a:hover{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -335px -60px;
}

#sort_navi #regvideo_sort a.current_page{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -335px -60px;
}

#sort_navi #hdvideo_sort a{
width:111px;
height:60px;
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -446px 0px;
}

#sort_navi #hdvideo_sort a:hover{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -446px -60px;
}

#sort_navi #hdvideo_sort a.current_page{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -446px -60px;
}

#sort_navi #fabvideo_sort a{
width:111px;
height:60px;
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -557px 0px;
}

#sort_navi #fabvideo_sort a:hover{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -557px -60px;
}

#sort_navi #fabvideo_sort a.current_page{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -557px -60px;
}

#sort_navi #pastvideo_sort a{
width:112px;
height:60px;
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -668px 0px;
}

#sort_navi #pastvideo_sort a:hover{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -668px -60px;
}

#sort_navi #pastvideo_sort a.current_page{
background:transparent url(../img/dxvideo/btn_sortnavi.jpg) no-repeat -668px -60px;
}#contents_top{
margin-bottom:10px;
}

#contents_top h3{
width:155px; 
height:34px;
text-indent:-9999px;
float:left;
}

#contents_top h3#newvideo{
background:transparent url(../img/dxvideo/tit_newvideo.jpg) no-repeat top left;
}

#contents_top h3#popvideo{
background:transparent url(../img/dxvideo/tit_popvideo.jpg) no-repeat top left;
}

#contents_top h3#prvideo{
background:transparent url(../img/dxvideo/tit_prvideo.jpg) no-repeat top left;
}

#contents_top h3#regvideo{
background:transparent url(../img/dxvideo/tit_regvideo.jpg) no-repeat top left;
}

#contents_top h3#fcvideo{
background:transparent url(../img/dxvideo/tit_fcvideo.jpg) no-repeat top left;
}

#contents_top h3#fabvideo{
background:transparent url(../img/dxvideo/tit_fabvideo.jpg) no-repeat top left;
}

#contents_top h3#pastvideo{
background:transparent url(../img/dxvideo/tit_pastvideo.jpg) no-repeat top left;
}

#contents_top h3#videosearch{
width:205px; 
height:34px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/tit_videosearch.jpg) no-repeat top left;
margin-bottom:40px;
}

#contents_top p{
width:170px;
float:right;
padding-left:30px;
background:transparent url(../img/dxvideo/thumbnail_sample.gif) no-repeat left center;
}

#contents_top p img{
margin-right:10px;
}


/*paging blocks... this section is moved to main.css so that 
this will be global paging css for entire site
by global paging I mean using this on search_page, etc... 
designer, 04/11/12*/
.v_pagelist{
margin-bottom:20px;
}

.v_pagelist p{
text-align:center;
}

.v_pagelist a{
border:1px solid #999999;
color:#333333;
padding:4px 6px;
margin:0 2px;
}

.v_pagelist a:hover{
color:#FFFFFF;
background-color:#ff0099;
}

.v_pagelist .selected{
border:1px solid #999999;
color:#FFFFFF;
background-color:#ff0099;
padding:4px 6px;
margin:0 2px;
}#thumbnail_list{
margin-bottom:20px;
}


/*end*/
*:first-child+html #thumbnail_list{
margin-bottom:30px;
}

.thumbnail_block{
width:134px;
padding:6px;
border:1px solid #000000;
background:#000000 url(../img/dxvideo/bg_thumbnailskin.jpg) no-repeat left top;
margin:0 10px 15px 0;
float:left;
color:#FFFFFF;
}

.thumbnail_new{
background:#000000 url(../img/dxvideo/bg_thumbnailskin_new.jpg) no-repeat left top;
}

.thumbnail_block .thumbnail_photo{
border:1px solid #ffffff;
margin-bottom:6px;
position: relative;
}

.thumbnail_video {
position: absolute;
top:0px;
left:0px;
width:132px;
height:99px;
background-image:url(../img/dxvideo/video.gif);
image-repeat:repeat;
z-index:1;
}

.thumbnail_type {
position: absolute;
top:0px;
left:0px;
z-index:3;
}

.other_block .thumbnail_type {
position: absolute;
top:0px;
left:0px;
z-index:3;
border-style:none;
}

.thumbnail_point {
position: absolute;
text-align:center;
width:50px;
top:0px;
left:82px;
background-color:#000;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
z-index:3;
}

.thumbnail_online {
position: absolute;
text-align:center;
text-valign:middle;
width:132px;
height:20px;
left:0px;
top:80px;
background-color:#FF00FF;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}

.thumbnail_block .thumbnail_tit{
height:36px;
margin-bottom:10px;

}

#dxvideo_wrapper .thumbnail_block .thumbnail_tit a{
color:#FFFFFF;
text-decoration:none;
}

#dxvideo_wrapper .thumbnail_block .thumbnail_tit a:hover{
text-decoration:underline;
}

.thumbnail_block .thumbnail_pf_name{
text-align:center;
margin-bottom:10px;
}

#dxvideo_wrapper .thumbnail_block .thumbnail_pf_name a{
color:#FFFFFF;
text-decoration:none;
}

#dxvideo_wrapper .thumbnail_block .thumbnail_pf_name a:hover{
text-decoration:underline;
}

.thumbnail_block .thumbnail_btnarea{
}

.thumbnail_block .thumbnail_btnarea a.thumbnail_buyfirst_btn{
display:block;
width:134px;
height:26px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_buyfirst.gif) no-repeat 0px 0px;
}

.thumbnail_btnarea a {outline:none;}
.thumbnail_btnarea a:active
{
outline: none;
}

.thumbnail_btnarea a:focus
{
-moz-outline-style: none;
}


.thumbnail_block .thumbnail_btnarea a.thumbnail_buyfirst_btn:hover{
background:transparent url(../img/dxvideo/btn_buyfirst.gif) no-repeat 0px -26px;
}

.thumbnail_block .thumbnail_btnarea a.thumbnail_buy_btn{
display:block;
width:134px;
height:26px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_buy.gif) no-repeat 0px 0px;
}

.thumbnail_block .thumbnail_btnarea a.thumbnail_buy_btn:hover{
background:transparent url(../img/dxvideo/btn_buy.gif) no-repeat 0px -26px;
}

.thumbnail_block .thumbnail_btnarea a.thumbnail_join_btn{
display:block;
width:134px;
height:26px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_join.gif) no-repeat 0px 0px;
}

.thumbnail_block .thumbnail_btnarea a.thumbnail_join_btn:hover{
background:transparent url(../img/dxvideo/btn_join.gif) no-repeat 0px -26px;
}

.thumbnail_block .thumbnail_btnarea a.thumbnail_play_btn{
display:block;
width:134px;
height:26px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_play.gif) no-repeat 0px 0px;
}

.thumbnail_block .thumbnail_btnarea a.thumbnail_play_btn:hover{
background:transparent url(../img/dxvideo/btn_play.gif) no-repeat 0px -26px;
}

.thumbnail_block .thumbnail_deletearea{
margin-top:10px;
text-align:center;
}

#thumbnail_list .thumbnail_block .thumbnail_deletearea a{
color:#FFFFFF;
text-decoration:none;
}

#thumbnail_list .thumbnail_block .thumbnail_deletearea a:hover{
text-decoration:underline;
}

.thumbnail{
position:relative;
}

.viewablevideo_block .thumbnail img.hdicon_s,.popvideo_block .thumbnail img.hdicon_s{
position:absolute;
left:103px;
top:48px;
border-style:none;
margin:0;
}

*html .viewablevideo_block .thumbnail img.hdicon_s,*html .popvideo_block .thumbnail img.hdicon_s{
left:73px;
}

#viewablevideo_list{
width:166px;
padding:0 0 0px 0;
background-color:#333333;
text-align:center;
}

#viewablevideo_list .title_image{
}

.viewablevideo_block{
margin:10px 0;
border-bottom:1px solid #000000;
position:relative;
}

.viewablevideo_block .thumbnail img{
border:1px solid #FFFFFF;
margin-bottom:5px;
}

.viewablevideo_block .video_info{
color:#FFFFFF;
font-size:10px;
margin-bottom:5px;
text-align:center;
}

#viewablevideo_list .viewablevideo_block .video_info a{
color:#FFFFFF;
text-decoration:none;
}

#viewablevideo_list .viewablevideo_block .video_info a:hover{
text-decoration:underline;
}

.viewablevideo_block .button a{
display:block;
width:114px;
height:26px;
margin:0 auto 10px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_play02.gif) no-repeat 0px 0px;
}

.viewablevideo_block .button a:active
{
outline: none;
}

.viewablevideo_block .button a:focus
{
-moz-outline-style: none;
}

.viewablevideo_block .button a:focus
{
outline: none;
-moz-outline-style: none;
}


.viewablevideo_block .button a:hover{
background:transparent url(../img/dxvideo/btn_play02.gif) no-repeat 0px -26px;
}

#viewablevideo_list .more_link{
text-align:center;
}

#viewablevideo_list .more_link a{
color:#FFFFFF;
text-decoration:none;
}

#viewablevideo_list .more_link a:hover{
text-decoration:underline;
}#popvideo_list{
width:166px;
padding:0 0 10px 0;
background-color:#333333;
text-align:center;
}

#popvideo_list .title_image{
}

.popvideo_block{
margin:10px 0;
border-bottom:1px solid #000000;
}

.popvideo_block .thumbnail img{
border:1px solid #FFFFFF;
margin-bottom:5px;
}

.video {
position: absolute;
width:166px;
height:81px;
background-image:url(../img/dxvideo/video.gif);
}

.popvideo_block .video_info{
color:#FFFFFF;
font-size:10px;
margin-bottom:5px;
text-align:center;
}

#popvideo_list .popvideo_block .video_info a{
color:#FFFFFF;
text-decoration:none;
}

#popvideo_list .popvideo_block .video_info a:hover{
text-decoration:underline;
}

.popvideo_block .button a{
display:block;
width:114px;
height:26px;
margin:0 auto 10px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_buy02.gif) no-repeat 0px 0px;
}

.popvideo_block .button a:hover{
background:transparent url(../img/dxvideo/btn_buy02.gif) no-repeat 0px -26px;
}

.popvideo_block .button a.first{
display:block;
width:114px;
height:26px;
margin:0 auto 10px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_buyfirst02.gif) no-repeat 0px 0px;
}

.popvideo_block .button a.first:hover{
background:transparent url(../img/dxvideo/btn_buyfirst02.gif) no-repeat 0px -26px;
}

.popvideo_block .button a.play{
display:block;
width:114px;
height:26px;
margin:0 auto 10px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_play02.gif) no-repeat 0px 0px;
}

.popvideo_block .button a.play:hover{
background:transparent url(../img/dxvideo/btn_play02.gif) no-repeat 0px -26px;
}

.popvideo_block .button a.fc{
display:block;
width:114px;
height:26px;
margin:0 auto 10px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_join02.gif) no-repeat 0px 0px;
}

.popvideo_block .button a.fc:hover{
background:transparent url(../img/dxvideo/btn_join02.gif) no-repeat 0px -26px;
}

.font_pink{
color:#ff00ff;
}

#vdetail_contents{
width:780px;
margin-bottom:40px;
}
#vdetail_contents .waku {border-bottom:1px solid #FF0099;padding:0; margin-bottom:20px; height:60px; }
#vdetail_contents h3{ float:left;font-size:18px; font-weight:bold;letter-spacing:0.1em; padding:14px 0 14px 44px; margin:0;}
#vdetail_contents .bookmark{ float:right; padding:5px 10px 14px 0; margin:0; text-align:right;}.w125 {width:125px;}

.w185 {width:185px;}

#d2p-mylist-siteBtn a img {float:left;}

div#d2p-mylist-sitename {text-align:right; font-size:10px; font-weight:normal; padding-bottom:1px; clear:both;}

div#d2p-mylist-sitename a {color:#000; text-decoration:none;}

div#d2p-mylist-sitename a:hover {text-decoration:underline;}#vdetail_contents h3#tit_reg{background:transparent url(../img/dxvideo/icon_regvideo.gif) no-repeat left 50%;}

#vdetail_contents h3#tit_pr{
background:transparent url(../img/dxvideo/icon_prvideo.gif) no-repeat left 50%;
}

#vdetail_contents h3#tit_fc{
background:transparent url(../img/dxvideo/icon_fcvideo.gif) no-repeat left 50%;
}

#vdetail_thumbnail{
width:322px;
float:left;
}

#vdetail_thumbnail .hdicon_l{
position:absolute;
border-style:none;
margin-top:180px;
margin-left:260px;
z-index:10;
}

#vdetail_thumbnail .largethumb {
width:320px;
height:240px;
margin-bottom:20px;
}#vdetail_thumbnail .video {
position: absolute;
width:320px;
height:240px;
background-image:url(../img/dxvideo/video.gif);
}

#vdetail_thumbnail img{
border:1px solid #333333;
}

#vdetail_thumbnail .s_video {
position: absolute;
margin:0 8px 6px 0;
width:100px;
height:75px;
z-index:2;
background-image:url(../img/dxvideo/video.gif);
}

#vdetail_thumbnail img.small{
position: relative;
z-index:1;
margin:0 8px 6px 0;
}

#vdetail_desc{
width:438px;
float:right;
}

#vdetail_desc table{
margin-bottom:20px;
}

#vdetail_desc #pf_area{
text-align:center;
padding-right:20px;
position: relative;
}

#vdetail_desc #pf_area img{
border:1px solid #333333;
margin-bottom:10px;
}

#vdetail_desc #pf_area p{
font-weight:bold;
}

#vdetail_desc #pf_area p a{
color:#333333;
text-decoration:none;
}

#vdetail_desc #pf_area p a:hover{
text-decoration:underline;
}

.pf_area_online {
position: absolute;
text-align:center;
vertical-align:text-bottom;
font-weight:bold;
color:#FFFFFF;
width:100px;
height:20px;
left:0px;
top:55px;
margin:1px;
background-color:#FF00FF;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}
#info_area{
color:#333333;
vertical-align:top;
}

#info_area #info_rate{
margin-top:1em;
margin-bottom:0.4em;
font-size:14px;
font-weight:bold;
}

#info_area #info_point{
margin-top:1em;
font-size:14px;
font-weight:bold;
}

#btn_area{
list-style-type:none;
}

#btn_area li{
text-indent:-9999px;
float:left;
}

#btn_area li a{
display:block;
width:134px;
height:26px;
margin:0 5px 20px 5px;
}

#btn_area li a:active
{
outline: none;
}

#btn_area li a:focus
{
-moz-outline-style: none;
}


#btn_area li#seeprofile a{
background:transparent url(../img/dxvideo/btn_seeprofile.gif) no-repeat 0px 0px;
}

#btn_area li#seeprofile a:hover{
background:transparent url(../img/dxvideo/btn_seeprofile.gif) no-repeat 0px -26px;
}

#btn_area li#addtofav a{
background:transparent url(../img/dxvideo/btn_addtofav.gif) no-repeat 0px 0px;
}

#btn_area li#addtofav a:hover{
background:transparent url(../img/dxvideo/btn_addtofav.gif) no-repeat 0px -26px;
}

#btn_area li#gotochat a{
background:transparent url(../img/dxvideo/btn_gotochat.gif) no-repeat 0px 0px;
}

#btn_area li#gotochat a:hover{
background:transparent url(../img/dxvideo/btn_gotochat.gif) no-repeat 0px -26px;
}

#btn_area li#sendmail a{
background:transparent url(../img/dxvideo/btn_sendmail.gif) no-repeat 0px 0px;
}

#btn_area li#sendmail a:hover{
background:transparent url(../img/dxvideo/btn_sendmail.gif) no-repeat 0px -26px;
}#desc_area{
border-top:1px dotted #333333;
padding-top:10px;
margin-bottom:30px;
}

#btn_buy_area a{
margin:0 auto;
display:block;
width:164px;
height:46px;
text-indent:-9999px;
}

#btn_buy_area a:active
{
outline: none;
}

#btn_buy_area a:focus
{
-moz-outline-style: none;
}




#btn_buy_area a.buy{
background:transparent url(../img/dxvideo/btn_buy03.gif) no-repeat 0px 0px;
}

#btn_buy_area a.buy:hover{
background:transparent url(../img/dxvideo/btn_buy03.gif) no-repeat 0px -46px;
}

#btn_buy_area a.buyfirst{
background:transparent url(../img/dxvideo/btn_buyfirst03.gif) no-repeat 0px 0px;
}

#btn_buy_area a.buyfirst:hover{
background:transparent url(../img/dxvideo/btn_buyfirst03.gif) no-repeat 0px -46px;
}

#btn_buy_area a.play{
background:transparent url(../img/dxvideo/btn_play03.gif) no-repeat 0px 0px;
}

#btn_buy_area a.play:hover{
background:transparent url(../img/dxvideo/btn_play03.gif) no-repeat 0px -46px;
}

#btn_buy_area a.join{
background:transparent url(../img/dxvideo/btn_join03.gif) no-repeat 0px 0px;
}

#btn_buy_area a.join:hover{
background:transparent url(../img/dxvideo/btn_join03.gif) no-repeat 0px -46px;
}

#othervideo_list h3{
width:192px;
height:24px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/tit_othervideo.jpg) no-repeat left top;
margin-bottom:10px;
}

#othervideo_list{
margin-bottom:60px;
}

#othervideo_list table td{
background-color:#333333;
}

#othervideo_list table .other_block{
width:134px;
padding:10px;
background-color:#333333;
border-right:2px solid #000000;
}

*html #othervideo_list table .other_block{
height:220px;
}

.other_block img{
border:1px solid #FFFFFF;
margin-bottom:6px;
}

.other_block .other_tit{
color:#FFFFFF;
margin-bottom:10px;
height:24px;
}

#othervideo_list table .other_block .other_tit a{
color:#FFFFFF;
text-decoration:none;
}

#othervideo_list table .other_block .other_tit a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.other_block .other_info{
color:#FFFFFF;
border-top:1px dotted #FFFFFF;;
padding-top:10px;
}

.other_block .other_photo{
position:relative;
}

.other_block .other_photo .video {
position: absolute;
width:132px;
height:99px;
background-image:url(../img/dxvideo/video.gif);
}

#othervideo_list table .other_left_btn{
background-color:#333333;
border-right:2px solid #000000;
text-align:center;
}

#othervideo_list table .other_left_btn a{
margin:0 auto;
display:block;
width:46px;
height:46px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_left.gif) no-repeat 0px 0px;
}

#othervideo_list table .other_left_btn a:hover{
background:transparent url(../img/dxvideo/btn_left.gif) no-repeat 0px -46px;
}

#othervideo_list table .other_right_btn{
background-color:#333333;
text-align:center;
}

#othervideo_list table .other_right_btn a{
margin:0 auto;
display:block;
width:46px;
height:46px;
text-indent:-9999px;
background:transparent url(../img/dxvideo/btn_right.gif) no-repeat 0px 0px;
}

#othervideo_list table .other_right_btn a:hover{
background:transparent url(../img/dxvideo/btn_right.gif) no-repeat 0px -46px;
}

#backtotop{
text-align:right;
}

#backtotop a{
color:#ff0099;
text-decoration:none;
}

#backtotop a:hover{
color:#ff99cc;
text-decoration:underline;
}#search_area{
width:682px;
margin:0 auto 60px;
}

#search_area .search_block_middle{
padding:20px 20px 0;
background:transparent url(../img/dxvideo/bg_search_middle.gif) repeat-y left top;
}

#search_area input{
vertical-align:middle;
}

#search_area .text_area{
width:300px;
}

#search_area p{
width:92px;
height:14px;
text-indent:-9999px;
margin-right:50px;
}

#search_area p#tit_name{
background:transparent url(../img/dxvideo/search_tit_name.gif) no-repeat left top;
}

#search_area p#tit_genre{
background:transparent url(../img/dxvideo/search_tit_genre.gif) no-repeat left top;
}

#search_area p#tit_vtype{
background:transparent url(../img/dxvideo/search_tit_vtype.gif) no-repeat left top;
}

#vtypelink{
}

#vtypelink a{
color:#ff0099;
text-decoration:none;
}

#vtypelink a:hover{
color:#ff99cc;
text-decoration:underline;
}#search_area #search_block table{
margin-bottom:40px;
}

#search_area #search_block td{
padding:0 40px 10px 0;
}#search_area #searchbtn_area{
text-align:center;
padding-bottom:20px;
}

#search_area #searchbtn_area input{
margin:0 15px;
}

#search_result_area{
border-bottom:1px solid #ff0099;
padding-bottom:4px;
margin-bottom:20px;
}

*:first-child+html #search_result_area{
margin-bottom:40px;
}

*html #search_result_area{
margin-bottom:40px;
}

#search_result_area #search_result{
float:left;
}

#search_result_area #backtosearch{
float:right;
}

#search_result_area #backtosearch a{
color:#ff0099;
text-decoration:none;
}

#search_result_area #backtosearch a:hover{
color:#ff99cc;
text-decoration:underline;
}

#no_result_area{
text-align:center;
font-size:14px;
margin:100px 0;
}

.txt_red{
color:#FF0099;
}

#dxvideo_wrapper .caption{
color:#FF0099;
font-size:11px;
margin-top:0.5em;
line-height:1.3em;
}

#no_result_area img{
margin-top:30px;
}

#manual_header{
margin-bottom:30px;
}

#manual_header h2{
font-size:16px;
border-bottom:2px solid #FF0099;
padding-bottom:6px;
margin-bottom:15px;
font-weight:bold;
}

#manual_header h3{
font-size:14px;
margin-bottom:10px;
font-weight:bold;
}

#manual_header p{
margin-bottom:10px;
}

#manual_header #page_title01{
width:150px;
height:28px;
text-indent:-9999px;
background:url(../img/dxvideo/page_title_01.jpg) no-repeat top left;
}

#manual_header #page_title02{
width:150px;
height:28px;
text-indent:-9999px;
background:url(../img/dxvideo/page_title_02.jpg) no-repeat top left;
}

#manual_header #page_title03{
width:150px;
height:28px;
text-indent:-9999px;
background:url(../img/dxvideo/page_title_03.jpg) no-repeat top left;
}

#manual_header #page_title04{
width:150px;
height:28px;
text-indent:-9999px;
background:url(../img/dxvideo/page_title_04.jpg) no-repeat top left;
}

#manual_header #page_title05{
width:150px;
height:28px;
text-indent:-9999px;
background:url(../img/dxvideo/page_title_05.jpg) no-repeat top left;
}

#manual_header #page_title06{
width:150px;
height:28px;
text-indent:-9999px;
background:url(../img/dxvideo/page_title_06.jpg) no-repeat top left;
}

#tab_dxvideo_manual{
width:772px;
margin:0px 4px 30px;
}

#tab_dxvideo_manual ul{
padding:0;
margin:0 0 0 22px;
}

#tab_dxvideo_manual ul li{
display:inline;
float:left;
list-style:none;
text-indent:-9999px;
}

#tab_dxvideo_manual ul li a{
display:block;
}

#tab_dxvideo_manual ul li a#dxvideo_manual01{
width:124px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat 0px 0px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual01:hover{
width:124px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat 0px -50px;
}

#tab_dxvideo_manual ul li#current a#dxvideo_manual01{
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat 0px -50px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual02{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -124px 0px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual02:hover{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -124px -50px;
}

#tab_dxvideo_manual ul li#current a#dxvideo_manual02{
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -124px -50px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual03{
width:119px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -244px 0px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual03:hover{
width:119px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -244px -50px;
}

#tab_dxvideo_manual ul li#current a#dxvideo_manual03{
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -244px -50px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual04{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -363px 0px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual04:hover{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -363px -50px;
}

#tab_dxvideo_manual ul li#current a#dxvideo_manual04{
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -363px -50px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual05{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -483px 0px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual05:hover{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -483px -50px;
}

#tab_dxvideo_manual ul li#current a#dxvideo_manual05{
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -483px -50px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual06{
width:124px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -603px 0px;
}

#tab_dxvideo_manual ul li a#dxvideo_manual06:hover{
width:124px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -603px -50px;
}

#tab_dxvideo_manual ul li#current a#dxvideo_manual06{
background:transparent url(../img/dxvideo/tab_dxvideo_manual.jpg) no-repeat -603px -50px;
}

#tab_dxvideo_manual_vip{
width:772px;
margin:0px 4px 30px;
}

#tab_dxvideo_manual_vip ul{
padding:0;
margin:0 0 0 22px;
}

#tab_dxvideo_manual_vip ul li{
display:inline;
float:left;
list-style:none;
text-indent:-9999px;
}

#tab_dxvideo_manual_vip ul li a{
display:block;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual01{
width:124px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat 0px 0px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual01:hover{
width:124px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat 0px -50px;
}

#tab_dxvideo_manual_vip ul li#current a#dxvideo_manual01{
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat 0px -50px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual02{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -124px 0px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual02:hover{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -124px -50px;
}

#tab_dxvideo_manual_vip ul li#current a#dxvideo_manual02{
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -124px -50px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual03{
width:119px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -244px 0px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual03:hover{
width:119px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -244px -50px;
}

#tab_dxvideo_manual_vip ul li#current a#dxvideo_manual03{
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -244px -50px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual04{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -363px 0px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual04:hover{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -363px -50px;
}

#tab_dxvideo_manual_vip ul li#current a#dxvideo_manual04{
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -363px -50px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual05{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -483px 0px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual05:hover{
width:120px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -483px -50px;
}

#tab_dxvideo_manual_vip ul li#current a#dxvideo_manual05{
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -483px -50px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual06{
width:124px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -603px 0px;
}

#tab_dxvideo_manual_vip ul li a#dxvideo_manual06:hover{
width:124px;
height:44px;
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -603px -50px;
}

#tab_dxvideo_manual_vip ul li#current a#dxvideo_manual06{
background:transparent url(../img/dxvideo/tab_dxvideo_manual_vip.jpg) no-repeat -603px -50px;
}#manual_contents{
margin:0 40px 30px 50px;
}

#manual_contents .desc{
border-bottom:1px dotted #333333;
padding-bottom:10px;
margin-bottom:10px;
}

#manual_contents .desc #desc01{
height:22px;
background:url(../img/dxvideo/no01.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc02{
height:22px;
background:url(../img/dxvideo/no02.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc03{
height:22px;
background:url(../img/dxvideo/no03.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc04{
height:22px;
background:url(../img/dxvideo/no04.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc05{
height:22px;
background:url(../img/dxvideo/no05.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc06{
height:22px;
background:url(../img/dxvideo/no06.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc07{
height:22px;
background:url(../img/dxvideo/no07.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc08{
height:22px;
background:url(../img/dxvideo/no08.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc09{
height:22px;
background:url(../img/dxvideo/no09.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc10{
height:22px;
background:url(../img/dxvideo/no10.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc #desc11{
height:22px;
background:url(../img/dxvideo/no11.gif) no-repeat center left;
padding:8px 0 0 40px;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#manual_contents .desc p{
margin-left:40px;
}

.anchortotop{
text-align:right;
}

.anchortotop a:hover{
text-decoration:underline;
}