@charset "utf-8";
.yjmth{*height:1%;}
.yjmth img{vertical-align:middle;border:0;}
.yjmth a{border:0;}
h1.yjmthproplogoarea{float:left;}
div.yjmthloginarea{display:inline;float:left;margin:0px 0px 0px 10px;font-size:smaller;text-align:left;line-height:110%;}
div.yjmthcplogoarea{float:right;}
div.yjmthcmnlnkarea{/* \*/
float:right;/* */
margin:10px 3px 0px 0px;font-size:smaller;text-align:right;line-height:110%;}
br.yjmthclear{clear:both;}
div.yjgrplink{text-align:right;font-size:smaller;line-height:115%;}
body {font-size:16px;*font-size:100%;*font:100%;}
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22;}
body,select,input,textarea{font-family:"MS UI Gothic","Lucida Grande",sans-serif;}
html>body,html>body select,html>body input,html>body textarea{font-family:"Lucida Grande",sans-serif;}
*+html body,*+html body select,*+html body input,*+html body textarea{font-family:"MS UI Gothic",sans-serif;}
strong{font-weight:bold;}
br{letter-spacing: 0;}
a{color:#1D3994;/*####100118text-decoration:none;*/ text-decoration:underline;}
a:visited{color:#941D55;}
a:hover{text-decoration:underline;}
body{margin: 0;padding: 0;text-align: center;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;}
ul li, ol li{list-style: none;}
table{margin:0;padding:0;border-collapse: collapse;border-spacing: 0;font-size: 100%;}
caption{text-align: left;}
table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size: 100%;}
address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight: normal;font-style: normal;}
em{font-weight:bold;}
a img{border: 0;}
hr.separation{display: none;}
fieldset{border: none;}
body{position:relative;}
#wrapper{text-align:left;}
#cat-pass{margin-bottom: 10px;padding-left: 7px;font-size:81.25%;}
#contents-body{position: relative;/*####091022margin-bottom:20px;*/ margin-bottom:34px;}
.yj-guid{display:none;}
.yj-skip{display:none;}
#footer{text-align: center;}
#footer address{padding: 10px 0 20px;font-size:small;line-height:1.4;border-top: 1px solid #ccc;}
.yj950-1 #wrapper , .yj950-2 #wrapper { width: 950px;margin:0 auto;padding:0 10px;}
.yj950-1 #contents , .yj950-2 #contents {text-align: left;}
.yj950-2 #contents-body #main{float: left;width: 638px;}
.yj950-2 #contents-body #sub{float: right;width: 300px;}
.yj100per-1 {width:100%;}
.yj100per-1 #wrapper {min-width:950px;padding:0 10px;}
* html .yj100per-1 #wrapper {width:expression(document.body.clientWidth < 1001 ? "950px" : "auto");}
#contents-body:after{display: block;visibility: hidden;clear: both;height: 0;content: ".";}
#contents-body{zoom:1;}
#pos-n{width: 100%;margin-top: 10px;margin-bottom: 10px;text-align: center;}
#pos-n table{margin: 0 auto;text-align: left;}
#pos-n br{display: none;}
#pos-s{padding: 10px 0 5px;/*####091022margin-top:20px;*/ margin-top:6px;border-top: 1px solid #ccc;text-align: center;}
#pos-s table{width: 500px;margin: 0 auto;text-align: left;line-height:1em;}
#emg,#emg2,#emg3{margin-bottom: 10px;text-align: center;}
#emg table,#emg2 table,#emg3 table{margin-right: auto;margin-left: auto;}
#emg br , #emg2 br, #emg3 br{display: none;}
#emg a , #emg2 a, #emg3 a{text-decoration:underline;}
#pos-lrec a,#emg a,#emg2 a,#emg3 a{color:#0000ff;text-decoration:underline;}
#pos-lrec a:visited { color:#941d55;}
#masthead{width:100%;height: 41px; margin: 4px auto 0 auto;text-align: left;}
#masthead strong{font-weight:bold;}
#masthead{display:inline-table;height:1%;zoom:1;}
/* \*/
#masthead{display:block;}
/* */
html>body #masthead{height:auto;}
#masthead:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#vs-qcon{zoom:1;background:#FFFFFF url(http://i.yimg.jp/images/video-topics/img/common/bg_s_box.jpg) no-repeat 0 0;height:52px;}
#vs-qcon form fieldset legend , #vs-qcon form fieldset label , #vs-qcon form fieldset span{font-size:81.25%;}
#vs-qcon div#ysch-con{display:inline;float:left;margin:14px 0 0 20px;width:575px;}
#vs-qcon div#ysch-con p{float:left;}
#vs-qcon legend ,#vs-qcon label{display:none;}
#yschssbxl{margin-bottom:5px;zoom:1;background:#FFFFFF url(http://i.yimg.jp/images/video-topics/img/common/bg_s_box_b.png) no-repeat 0 bottom;}
#yschss-inn{background:url(http://i.yimg.jp/images/video-topics/img/common/bg_s_box_t.png) no-repeat 0 0;padding:14px 0;position:relative;}
#yschssbxl #yschssbx{margin:0 auto;width:500px;}
#yschssbxl form fieldset legend  , #yschssbxl form fieldset label , #yschssbxl form fieldset span , #yschssbxl form fieldset a{font-size:81.25%;}
#yschssbxl legend , #yschssbxl label{display:none;}
#vt-top{position:absolute;top:6px;left:6px;height:43px;width:125px;_left:-220px;}
#vt-top a{display:block;height:43px;width:125px;text-indent:-9999px;background:url(http://i.yimg.jp/images/video-topics/img/common/sprite_s_box.png) no-repeat 0 0;overflow:hidden;}
#vt-top a:hover{background-position:-127px 0;}
input.ygbt , input.ygbt-r{width:119px;vertical-align:top;height:2em;margin:2px 0 0 0;padding:0.173em 0pt 0.154em;_padding:0;border:1px solid #000;background:#00ADFC url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) -200px -146px;letter-spacing:0.3em;font-size:75%;font-weight:bold;cursor:pointer;float:left;color:#fff;}
input.ygbt-r{background-position:0px -145px;color:#000;letter-spacing:0.1em;}
#yschsp , #yschsp-b{width:330px;padding:0.4em 4px 0.35em;vertical-align:top;margin:2px 0 0 0;_padding:5px;background:#FFFFFF url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -1px -193px;border:none;border-bottom:1px solid #c3c3c3;border-right:1px solid #7f7f7f;font-size:75%;float:left;}
*+html #yschsp , *+html #yschsp-b{padding:0.4em 4px 0.4em;}
#switch-btn , #switch-s-btn{display:block;float:left;width:16px;height:24px;margin-top:2px;background:#00ADFC url(http://i.yimg.jp/images/video-search/img/sprite/sp_img.png) -399px -145px;text-indent:-9999px;outline:none;position:relative;}
#switch-btn.switch-r , #switch-s-btn.switch-r{background-position:-399px -169px;}
#s-r-help , #s-r-help-s{display:none;position:absolute;top:-59px;left:0;width:200px;height:60px;background:url(http://i.yimg.jp/images/video-topics/img/common/s-r-help.gif) no-repeat 0 0;text-indent:-9999px;cursor:default;}
#s-r-help.r-help , #s-r-help-s.r-help{background-position:0 -60px;}
a.adv{display:inline;font-size:75%;margin:8px 0 0 5px;float:left;overflow:hidden;width:85px;height:1.2em;}
#vs-gnavi{display:inline;float:right;width:350px;}
#vs-gnavi li{float:right;text-indent:-9999px;width:70px;height:52px;}
#vs-gnavi li a , #vs-gnavi li em{display:block;width:70px;height:52px;background:url(http://i.yimg.jp/images/video-topics/img/common/bg_vs_gnavi_li.jpg) no-repeat 0 0;outline:none;}
#vs-gnavi li.my-set  a.adult-off{background:url(http://i.yimg.jp/images/video-topics/img/common/bg_vs_gnavi_aon.png) no-repeat 0 0;}
#vs-gnavi li.my-set a{background-position:-280px 0;}
#vs-gnavi li.my-set a:hover , #vs-gnavi li.my-set em{background-position:-280px -58px;}
#vs-gnavi li.my-set a.adult-off:hover{ background-position:0 -58px;}
#vs-gnavi li.my-his a{background-position:-210px 0;}
#vs-gnavi li.my-his a:hover , #vs-gnavi li.my-his em{background-position:-210px -58px;}
#vs-gnavi li.my-lis a{background-position:-140px 0;}
#vs-gnavi li.my-lis a:hover , #vs-gnavi li.my-lis em{background-position:-140px -58px;}
#vs-gnavi li.my-fav a{background-position:-70px 0;}
#vs-gnavi li.my-fav a:hover , #vs-gnavi li.my-fav em{background-position:-70px -58px;}
#vs-gnavi li.my-pag a{ background-position:0 0;}
#vs-gnavi li.my-pag a:hover , #vs-gnavi li.my-pag em{ background-position:0 -58px;}
#product-link{text-align:right;margin-bottom:2px;}
#product-link em{font-size:81.25%;}
#product-link a{font-size:81.25%;}
#product-link span{margin:0 0 0 3px;}
#vs-filter-con{margin-bottom:5px;background:url(http://i.yimg.jp/images/video-topics/img/common/bg_filter_con.png) no-repeat 0 bottom;padding-bottom:8px;}
#vs-filter-status{height:28px;background:url(http://i.yimg.jp/images/video-topics/img/common/bg_filter_status.png) repeat-x 0 0;margin:0 2px;}
#vs-filter-status:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
#vs-filter-status{zoom:1}
#vs-filter-status p{padding-top:8px;padding-right:10px;font-size:81.25%;text-align:right;}
#vs-filter-status p#information{float:left;background:url(http://i.yimg.jp/images/video-topics/img/common/icon-i.png) no-repeat 10px 10px;padding-left:25px;text-align:left;}
/**/#vs-filter-status p span{background:transparent url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat scroll -600px -67px;padding-left:10px;margin-left:6px;}
#vs-filter-oc{width:950px;height:19px;background:url(http://i.yimg.jp/images/video-topics/img/common/bg_filter.png) no-repeat 0 0;display:none;}
#vs-filter-oc a{display:inline;display:block;width:52px;height:13px;margin-right:20px;_margin-right:10px;margin-top:3px;position:relative;float:right;outline:none;}
#vs-filter-oc span a{text-decoration:underline;}
#vs-filter-oc a span{display:block;width:10px;height:6px;text-indent:-9999px;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat 0 -103px;position:absolute;top:6px;left:23px;overflow:hidden;}
#vs-filter-oc a span.off{background-position:0 -108px;}
.underline{text-decoration:underline;}
#sr-opt{position:relative;font-size:81.25%;background:#eeeeee url(http://i.yimg.jp/images/video-topics/img/common/bg_sr-opt-top_03.png) repeat-x top left;margin:0 2px 5px;padding-top:10px;}
#sr-opt fieldset{width:75%;margin:auto;}
#sr-opt legend{display:none;}
#sr-opt p{margin-bottom:15px;}
#sr-opt p.sr-opt-radio{margin:-10px 0 5px 145px;}
#sr-opt p.sr-opt-radio label{font-weight:normal;margin-right:10px;cursor:pointer;}
#sr-opt ul{margin:0 0 15px 145px;}
#sr-opt label{font-weight:bold;}
#sr-opt label.sr-opt-tag{width:135px;text-align:right;display:block;}
#sr-opt input.sr-opt-txt,#sr-opt select.sr-opt-select{margin-left:145px;display:block;}
#sr-opt input.sr-opt-txt{margin-top:-2em;width:450px;padding:2px;}
#sr-opt select.sr-opt-select{margin-top:-1.5em;}
#sr-opt select{}
#sr-opt .sr-opt-btn{margin-left:250px;}
#sr-opt input.sr-opt-search,#sr-opt input.sr-opt-reset{border:none 0;width:98px;height:21px;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -150px -108px;cursor:pointer;}
#sr-opt .sr-opt-close a{display:block;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -260px -63px;height:20px;padding:0 30px 0 1px;line-height:1.5;vertical-align:middle;position:absolute;top:10px;right:10px;_right:20px;font-family:Arial, Helvetica, sans-serif;}
.jsoff-msg , .err-msg{padding:8px 10px 5px;margin-bottom:10px;font-size:87.5%;border:1px solid #ff0101;background-color:#ffd7d7;text-align:center;font-size:75%;}
.jsoff-msg p , .err-msg p{margin-bottom:3px;}
.jsoff-msg p a , .err-msg p a , .setting-msg p a{text-decoration:underline;}
.setting-msg {border:1px solid #ccc;margin:10px 0;padding:6px 5px;}
.setting-msg .bear dt {background-position:-16px 0;height:12px;margin:2px 0 0;width:12px;background-image:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png);display:block;float:left;text-indent:-9999px;}
.setting-msg .bear dd{margin-left:18px;font-size:81.25%;}
.setting-msg .bear dd a{font-weight:bold;}
/**/.setting-err-msg {border:1px solid #ccc;margin:10px 0;padding:6px 5px;}
.setting-err-msg .bear dt {background-position:-28px 0;height:12px;margin:2px 0 0;width:12px;background-image:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png);display:block;float:left;text-indent:-9999px;}
.setting-err-msg .bear dd{margin-left:18px;font-size:81.25%;color:#FF0000;}
.e-error{padding:5px 0;margin-bottom:10px;text-align:center;color:#009900;font-size:81.25%;font-weight:bold;background-color:#e6ffd9;border:1px solid #009900;}
.s-error{padding:5px 0;margin-bottom:10px;text-align:center;color:#FF0000;font-size:81.25%;font-weight:bold;border:1px solid #ff0101;background-color:#ffd7d7;}
#overlay-message{position:absolute;top:400px;left:350px;padding:20px 0;margin:0 auto;width:400px;border:3px double #b7b7b7;background-color:#ffffe0;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
body#details #overlay-message{top:450px;left:300px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#overlay-message .ok-message{font-weight:bold;color:#339900;text-align:center;}
#overlay-message .ng-message{font-weight:bold;color:#FF0000;text-align:center;}
#error-message , #error-random-message{padding:40px 5px 20px 10px;}
#error-message h3 , #error-random-message h3{margin:0 0 20px;}
#error-message ul , #error-random-message ul{margin:0 0 20px;}
#error-message li{list-style-type:disc;margin-left:40px;margin-bottom:10px;}
#error-random-message li{list-style-type:disc;margin-left:30px;margin-bottom:10px;}
#error-message p , #error-random-message p{margin:0 0 20px;}
#system-error{padding:150px 0 150px;text-align:center;}
#system-error h2{margin:0 0 15px;font-weight:bold;font-size:123%;}
#system-error p{margin:0 0 15px;font-weight:bold;font-size:123%;}
#system-error #sys-err-product-link{padding-top:15px;font-weight:normal;}
#system-error #sys-err-product-link span{margin:0 10px;}
#yschpg{padding-top:0.5em 0;text-align:center;margin-bottom:20px;zoom:1;width:630px;}
#yschpg p{font-size:100%;}
#yschpg p br{display:none;}
#yschpg span,#yschpg a{padding:0.25em 0.4em;margin:2px;border:1px solid #eee;background-color:#fff;zoom:1;}
#yschpg span{background:#eee;font-weight:bold;}
body#my-edit #yschpg span,#yschpg a{border:1px solid #ccc;}
/**/#yschpg #yschprvb{margin-right:2px;}
#yschpg #yschnxtb a,#yschpg #yschprvb a{margin-right:0;_padding-bottom:0.1em;text-decoration:none;_height:1.35em;}
*+html body #yschpg #yschnxtb a,*+html body #yschpg #yschprvb a{padding-top:0.2em;}
#yschpg #yschnxtb a b,#yschpg #yschprvb a b{text-decoration:underline;}
#yschpg #yschnxtb a span,#yschpg #yschprvb a span{padding:0;margin:0;background-color:transparent;border:0 none;font-weight:normal;font-family:Tahoma;line-height:1;zoom:1;}
#yschpg a:hover{border-color:#00d;background:#039;color:#fff;}
#yschpg #yschnxtb a:hover span,#yschpg #yschprvb a:hover span{border-color:#039;background:#039;color:#fff;}
#yschsrel{zoom:1;margin-bottom:25px;width:635px;}
#yschsrel dl:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
#yschsrel dl{zoom:1}
#yschsrel dl dt{display:block;width:16px;height:16px;text-indent:-9999px;float:left;overflow:hidden;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) 0 0 no-repeat;overflow:hidden;}
#yschsrel dl dd{padding-left:20px;}
#yschsrel dl dd a{font-size:81.25%;margin:0 10px 0 0;white-space:nowrap;}
#yschsrel dl dd strong{font-weight:bold;}
.Extends-sub-module{margin-bottom:15px;background-color:#fff;}
.Extends-sub-module .e-s-m-inn{background:url(http://i.yimg.jp/images/video-topics/img/common/bg_sub_frm_b.png) no-repeat 0 bottom;padding-bottom:7px;position:relative;}
.Extends-sub-module h3{font-size:75%;font-weight:bold;background:url(http://i.yimg.jp/images/video-topics/img/common/bg_sub_frm_t.png) no-repeat 0 0 #ccc;padding:7px 100px 7px 10px;border-bottom:1px solid #a4a4a4;_background-position:0 1px;}
*+html body .Extends-sub-module h3{background-position:0 2px;}
.Extends-sub-module .s-m-c-con{background:url(http://i.yimg.jp/images/video-topics/img/common/bg_sub_frm_m.png) repeat-y 0 0;padding:10px 10px 0 15px;color:#1D3994;}
.Extends-sub-module .link-to-page{text-align:right;}
.Extends-sub-module .link-to-page a{font-size:81.25%;padding-left:8px;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -600px 3px;}
.Extends-sub-module .r-up-date{text-align:right;color:#999;font-size:81.25%;padding-top:3px;}
.Extends-sub-module ul:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.Extends-sub-module ul{zoom:1}
#sw-sub-module ul{margin-bottom:10px;}
#sw-sub-module ul li{float:left;font-size:81.25%;height:1.2em;width:115px;_width:95px;padding-left:12px;margin-bottom:10px;overflow:hidden;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -600px -135px;}
#cate-sub-module.Extends-sub-module .s-m-c-con{padding:10px 15px 0;}
#cate-sub-module ul{}
#cate-sub-module ul li{float:left;font-size:75%;list-style-position:inside;height:1.2em;width:135px;margin-bottom:10px;}
#cate-sub-module ul li.category-now a{font-weight:bold;color:#000;}
#cate-sub-module a span , #cate-sub-module em span{display:block;background:url(http://i.yimg.jp/images/video-topics/img/common/icon_cate.gif) no-repeat;width:16px;height:17px;float:left;padding-right:5px;}
#cate-sub-module a span.cate-icon-mo{background-position:0px 0px;}
#cate-sub-module a:hover span.cate-icon-mo , #cate-sub-module em span.cate-icon-mo{background-position:-21px 0px;}
#cate-sub-module a span.cate-icon-dr{background-position:0px -17px;}
#cate-sub-module a:hover span.cate-icon-dr , #cate-sub-module em span.cate-icon-dr{background-position:-21px -17px;}
#cate-sub-module a span.cate-icon-an{background-position:0px -34px;}
#cate-sub-module a:hover span.cate-icon-an , #cate-sub-module em span.cate-icon-an{background-position:-21px -34px;}
#cate-sub-module a span.cate-icon-ga{background-position:0px -51px;}
#cate-sub-module a:hover span.cate-icon-ga , #cate-sub-module em span.cate-icon-ga{background-position:-21px -51px;}
#cate-sub-module a span.cate-icon-ms{background-position:0px -68px;}
#cate-sub-module a:hover span.cate-icon-ms , #cate-sub-module em span.cate-icon-ms{background-position:-21px -68px;}
#cate-sub-module a span.cate-icon-va{background-position:0px -85px;}
#cate-sub-module a:hover span.cate-icon-va , #cate-sub-module em span.cate-icon-va{background-position:-21px -85px;}
#cate-sub-module a span.cate-icon-sp{background-position:-42px 0px;}
#cate-sub-module a:hover span.cate-icon-sp , #cate-sub-module em span.cate-icon-sp{background-position:-63px 0px;}
#cate-sub-module a span.cate-icon-ap{background-position:-42px -17px;}
#cate-sub-module a:hover span.cate-icon-ap , #cate-sub-module em span.cate-icon-ap{background-position:-63px -17px;}
#cate-sub-module a span.cate-icon-news{background-position:-42px -34px;}
#cate-sub-module a:hover span.cate-icon-news , #cate-sub-module em span.cate-icon-news{background-position:-63px -34px;}
#cate-sub-module a span.cate-icon-idol{background-position:-42px -51px;}
#cate-sub-module a:hover span.cate-icon-idol , #cate-sub-module em span.cate-icon-idol{background-position:-63px -51px;}
#cate-sub-module a span.cate-icon-ti{background-position:-42px -68px;}
#cate-sub-module a:hover span.cate-icon-ti , #cate-sub-module em span.cate-icon-ti{background-position:-63px -68px;}
#cate-sub-module a span.cate-icon-etc{background-position:-42px -85px;}
#cate-sub-module a:hover span.cate-icon-etc , #cate-sub-module em span.cate-icon-etc{background-position:-63px -85px;}
#cate-sub-module em{font-weight:bold;color:#000;}
#vr-sub-module ol li , #plr-sub-module ol li , #ovlr-sub-module ol li{font-size:81.25%;margin-bottom:8px;}
#vr-sub-module ol li span , #plr-sub-module ol li span , #ovlr-sub-module ol li span{display:block;}
#vr-sub-module ol li a ,#plr-sub-module ol li a , #ovlr-sub-module ol li a{line-height:1.6;}
p.rank-cate{position:absolute;top:3px;right:5px;font-size:62.5%;background:url(http://i.yimg.jp/images/video-topics/img/common/bg_rank_cate.png) no-repeat top right;}
p.rank-cate span{display:block;padding:5px 5px 5px 10px;margin-right:5px;background:url(http://i.yimg.jp/images/video-topics/img/common/bg_rank_cate.png) no-repeat top left;}
.sub-rank01 , .sub-rank02 , .sub-rank03 , .sub-rank04 , .sub-rank05{float:left;width:20px;height:20px;margin-right:5px;background:url(http://i.yimg.jp/images/video-topics/img/common/icon_rank.png) no-repeat;text-indent:-9999px;}
.sub-rank01{background-position:0 0;}
.sub-rank02{background-position:0 -20px;}
.sub-rank03{background-position:0 -40px;}
.sub-rank04{background-position:0 -60px;}
.sub-rank05{background-position:0 -80px;}
#icon-ex-sub-module .e-s-m-inn{background:transparent url(http://i.yimg.jp/images/video-topics/img/common/icon_ex_frm.png) no-repeat 0 bottom;padding:0 0 5px 0;}
#icon-ex-sub-module h3{background:url(http://i.yimg.jp/images/video-topics/img/common/icon_ex_frm.png) no-repeat 0 0;_background-position:0 1px;border-bottom:1px solid #ccc;padding-top:5px;}
*+html body #icon-ex-sub-module h3{background-position:0 2px;}
#icon-ex-sub-module .s-m-c-con{background:url(http://i.yimg.jp/images/video-topics/img/common/icon_ex_frm.png) no-repeat 0 -20px;}
#icon-ex-sub-module p{font-size:81.25%;color:#666;margin-bottom:8px;}
#icon-ex-sub-module p:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
#icon-ex-sub-module p{zoom:1}
#icon-ex-sub-module .vr-fav-btn span{float:left;width:20px;height:20px;margin-right:5px;text-decoration:none;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -49px -63px;}
#icon-ex-sub-module p.vr-official{position:relative;padding-left:30px;}
#icon-ex-sub-module .vr-official span{position:absolute;width:26px;height:16px;left:0;top:1px;text-decoration:none;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat 0 -128px;}
#icon-ex-sub-module .vr-charge span{width:12px;float:left;height:16px;margin-right:5px;text-decoration:none;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -26px -128px;}
#text-ex-sub-module{background:url(http://i.yimg.jp/images/video-topics/img/common/icon_ex_frm.png) no-repeat 0 0;padding:8px 0 0;}
#text-ex-sub-module .e-s-m-inn{background:transparent url(http://i.yimg.jp/images/video-topics/img/common/icon_ex_frm.png) no-repeat scroll 0 bottom;padding:0 10px 3px 15px;}
#text-ex-sub-module p{font-size:81.25%;color:#666666;margin-bottom:5px;text-indent:-1em;padding-left:1em;}
.clearfix:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.clearfix{zoom:1;}
.yj950-2 #contents-body{word-break:break-all;word-wrap:break-word;}
body.yj950-2 #contents #contents-body #main-wrapper{width:634px;float:left;}
.yj950-2 #contents-body #main{_overflow:hidden;}
body #contents-body #sub{_overflow:hidden;}
 #anemos{margin-bottom:15px;}
#contents-footer{zoom:1;position:relative;}
.contents-pass{width:100%;text-align:center;margin-bottom:0.5em;font-size:93%;}
#link .contents-pass{padding:20px 0 10px;}
.contents-pass p{margin-left:auto;margin-right:auto;}
.contents-pass p a{margin-left:0.3em;margin-right:0.3em;}
@media print{#ygps{display:none;}
div.yjmthloginarea{display:none;}
}
.sr-msg{padding:0px 10px 0px 20px;margin-bottom:10px;font-size:87.5%;}
.sr-msg dl:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.sr-msg dl{zoom:1}
.sr-msg dt{display:block;float:left;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat 0 -16px;width:10px;height:15px;overflow:hidden;padding-right:10px;text-indent:-9999px;}
.sr-msg dd{float:left;color:#FF0000;}
.sr-msg dd strong{font-weight:bold;margin-right:10px;color:#1d3994;}
#sr-movlist-tab{width:245px;height:1%;}
#sr-movlist-tab:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
#sr-movlist-tab{zoom:1}
#sr-movlist-tab h2{background:url(http://i.yimg.jp/images/video-topics/img/common/tab_srp.png) no-repeat;width:120px;height:35px;text-indent:-9999px;}
#sr-movlist-tab a{outline:none;}
#sr-movlist-tab.mvtab h2{float:left;background-position:0px -70px;}
#sr-movlist-tab.pltab h2{float:right;background-position:-125px -70px;}
#sr-movlist-tab.mvtab p{float:right;width:120px;height:35px;}
#sr-movlist-tab.pltab p{float:left;width:120px;height:35px;}
#sr-movlist-tab p a{display:block;background:url(http://i.yimg.jp/images/video-topics/img/common/tab_srp.png) no-repeat;width:120px;height:35px;text-indent:-9999px;outline:none;}
#sr-movlist-tab.mvtab p a{background-position:-125px 0px;}
#sr-movlist-tab.pltab p a{background-position:0 0;}
#sr-movlist-tab.mvtab p a:hover{background-position:-125px -35px;}
#sr-movlist-tab.mvtab p a:active{background-position:-125px -70px;}
#sr-movlist-tab.pltab p a:hover{background-position:0 -35px;}
#sr-movlist-tab.pltab p a:active{background-position:0 -70px;}
#sr-setting-con{color:#666;height:1%;position:relative;top:5px;}
#sr-setting-con-inn{}
#sr-selecter{float:left;width:660px;}
#sr-form,#sr-indication{float:left;}
#sr-movlist-tab{float:left;width:245px;}
#sr-form{margin-left:10px;}
#sr-indication{margin-left:15px;font-size:81.25%;width:140px;}
#sr-indication:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
#sr-indication{zoom:1}
#sr-setting-con label{font-size:81.25%;}
#sr-setting-con select{font-size:81.25%;}
.sr-exchange-span{margin-left:15px;}
#sr-indication a , #sr-indication em{display:block;width:24px;height:20px;border:0 none;padding:0;background-image:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png);background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
#sr-indication span{float:left;}
#sr-indication span.sr-indication-sub{padding-top:3px;}
#sr-indication em.sr-indication-list{background-position:0 -83px;}
#sr-indication a.sr-indication-list{background-position:0 -63px;}
#sr-indication em.sr-indication-grid{background-position:-24px -83px;width:25px;}
#sr-indication a.sr-indication-grid{background-position:-24px -63px;width:25px;}
#sr-con{height:1%;}
#sr-con strong{font-weight:bold;}
.sr-inn{background:url(http://i.yimg.jp/images/video-topics/img/common/bg_vs_top.png) no-repeat top left;height:1%;}
body#category-combo h2{font-weight:bold;padding-left:28px;padding-top:3px;font-size:87.5%;}
body#category-combo h2:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
body#category-combo h2{zoom:1}
body#category-combo h2 span{display:block;background:url(http://i.yimg.jp/images/video-topics/img/common/icon_cate.gif) no-repeat;width:16px;height:17px;float:left;padding-right:5px;}
body#category-combo .sr-inn{background:url(http://i.yimg.jp/images/video-topics/img/common/bg-cate-combo-title.png) no-repeat 0 0;padding-top:10px;}
body#category-combo .sr-inn #sr-con-inn{margin-top:15px;}
body#category-combo .sr-inn #sr-con-inn h3.cate-top-title{background:url(http://i.yimg.jp/images/video-topics/img/common/bg-cate-top-title.png) no-repeat 0 bottom;padding-bottom:7px;margin-bottom:10px;}
body#category-combo .sr-inn #sr-con-inn h3.cate-top-title em{display:block;background:url(http://i.yimg.jp/images/video-topics/img/common/bg-cate-top-title.png) no-repeat 0 0;font-size:87.5%;padding:10px 0 2px 20px;}
body#category-combo h2 span.cate-icon-mo{background-position:0px 0px;}
body#category-combo h2 span.cate-icon-sp{background-position:-42px 0px;}
body#category-combo h2 span.cate-icon-dr{background-position:0px -17px;}
body#category-combo h2 span.cate-icon-ap{background-position:-42px -17px;}
body#category-combo h2 span.cate-icon-an{background-position:0px -34px;}
body#category-combo h2 span.cate-icon-news{background-position:-42px -34px;}
body#category-combo h2 span.cate-icon-ga{background-position:0px -51px;}
body#category-combo h2 span.cate-icon-idol{background-position:-42px -51px;}
body#category-combo h2 span.cate-icon-ms{background-position:0px -68px;}
body#category-combo h2 span.cate-icon-ti{background-position:-42px -68px;}
body#category-combo h2 span.cate-icon-va{background-position:0px -85px;}
body#category-combo h2 span.cate-icon-etc{background-position:-42px -85px;}
body#category-combo #sr-con .link-to-page{text-align:right;margin-right:18px;/*####091022margin-bottom:20px;*/ margin-bottom:15px;}
body#category-combo #sr-con .link-to-page a{font-size:87.5%;font-weight:bold;padding-left:8px;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -600px 3px;}
/**/.sr-info{padding:15px 0 15px 0;margin-left:15px;font-size:81.25%;}
body#category-combo .sr-info{padding:5px 10px 5px 0;}
.rank-video .sr-info{padding-right:10px;padding-bottom:10px;padding-top:10px;}
.rank-pl .sr-info{padding-right:10px;padding-bottom:10px;padding-top:10px;}
#ranking-sw .sr-info{padding-right:10px;padding-bottom:10px;padding-top:10px;}
/**/.sr-info span{font-weight:bold;}
.sr-up-date{padding:5px 0 0 0;margin-right:10px;font-size:81.25%;color:#666;text-align:right;}
body#category-combo .sr-up-date{}
#sr-con .vr-img{position:relative;margin-bottom:5px;padding-bottom:16px;background-color:#666;}
#sr-con .vr-img img{border:1px solid #666;display:block;}
.vr-img .vr-time , .vr-img .vr-play-list{position:absolute;top:98px;right:1px;padding:1px 2px;color:#fff;font-size:68.75%;font-weight:bold;font-family:Verdana;}
.vr-img .vr-play-list{font-size:62.5%;font-weight:normal;}
.vr-img .vr-official , .vr-img .vr-charge{display:block;width:26px;height:11px;text-indent:-9999px;position:absolute;top:99px;left:2px;overflow:hidden;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat 0 -130px;}
.vr-img .vr-charge{width:38px;}
  .vr-sum{position:relative;height:1%;}
.vr-sum .vr-sum-l{display:inline;float:left;width:300px;margin-left:10px;}
.vr-sum .vr-sum-r{display:inline;float:left;width:150px;margin-left:10px;}
.vr-sum .vr-sum-copyright{font-size:62.5%;display:block;color:#999;padding-top:3px;padding-left:10px;width:300px;clear:both;font-family:"Lucida Grande","MS PGothic",sans-serif;}
/**/.vr-sum h3 , .con-vr .vr-sum h4{font-size:93.75%;}
.vr-sum p{font-size:81.25%;overflow:hidden;word-break:break-all;word-wrap:break-word;}
.vr-sum span{font-size:75%;color:#000;margin-right:3px;line-height:1.4;display:block;margin-top:4px;}
.vr-sum span.vr-sum-icon{margin-right:0;display:inline;}
.vr-sum span.vr-sum-icon img {margin-right:1px;}
.vr-sum .vr-sum-olink{display:inline;vertical-align:bottom;line-height:1.8;}
.vr-sum .vr-fav-btn{margin-top:10px;width:100px;height:17px;overflow:hidden;}
.vr-sum .vr-fav-btn a{display:block;width:100px;height:17px;text-decoration:none;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -49px -63px;text-indent:-9999px;}
.vr-sum .vr-fav-btn a:hover{background-position:-49px -80px;}
.vr-sum .vr-fav-btn a.fav-loading , .vr-sum .vr-fav-btn a.fav-loading:hover{background:url(http://i.yimg.jp/images/video-topics/img/common/fav-regist1.gif) no-repeat 0 0;cursor:default;}
.vr-sum .vr-fav-btn a.fav-completion , .vr-sum .vr-fav-btn a.fav-completion:hover{background-position:-49px -12px;cursor:default;}
.vr-sum .vr-fav-btn a.fav-already , .vr-sum .vr-fav-btn a.fav-already:hover{background-position:-49px -29px;cursor:default;}
.vr-sum .vr-fav-btn a.fav-failure , .vr-sum .vr-fav-btn a.fav-failure:hover{background-position:-49px -46px;cursor:default;}
.vr-sum .vr-fav-btn a.fav-over , .vr-sum .vr-fav-btn a.fav-over:hover{background-position:-49px -97px;cursor:default;}
.sr-grid .vr-sum .vr-sum-l{float:none;width:128px;margin:0;}
.sr-grid .vr-sum .vr-sum-r{float:none;width:128px;margin:0;}
.sr-grid .vr-sum  p.vr-sum-copyright{display:block;line-height:1.1;padding:5px 0 0;width:128px;}
/**/.sr-grid .vr-sum h3{margin:0px 0px 5px 20px;height:2.4em;overflow:hidden;}
.sr-grid .vr-sum p, .sr-grid .vr-sum-olink, .sr-grid .vr-sum-update{display:none;}
.sr-grid .vr-sum-count{display:block;overflow:hidden;}
.sr-grid .vr-sum-fav{display:block;overflow:hidden;font-size:68.75%;}
.sr-grid .vr-sum-icon{display:block;position:absolute;top:0;left:0;}
#sr-con .sr-grid .con-vr{width:130px;margin-right:auto;margin-left:auto;margin-bottom:15px;}
#sr-con .sr-grid li{float:left;width:24.9%;height:18em;min-height:288px;_height:288px;overflow:hidden;}
.sr-grid ul#pl-ul .vr-sum h3{margin-left:0;}
.sr-grid ul#pl-ul .vr-sum-vcount{display:block;height:1.2em;overflow:hidden;font-size:68.7%;}
.sr-grid ul#pl-ul .vr-sum-count{margin-left:0;height:1.2em;}
.sr-grid ul#pl-ul .vr-sum-fav{margin-left:0;height:1.2em;}
.sr-list .con-vr{/*####091022margin-bottom:20px;*/}
.sr-list li .vr-sum{float:right;width:486px;}
.sr-list .vr-sum h3{margin:0px 0px 5px 0px;}
#sr-con .sr-list li{padding:0 5px 10px 10px;}
#sr-con .sr-list li .con-vr .vr-img{display:inline;float:left;width:130px;}
.limit {border:1px solid #ccc;margin:010px 15px;padding:6px 5px;}
.limit .bear dt {background-position:0 0;height:12px;margin:2px 0 0;width:12px;background-image:url(http://i.yimg.jp/images/video-topics/img/common/icon-i.png);display:block;float:left;text-indent:-9999px;}
.limit .bear dd{margin-left:18px;font-size:81.25%;}
/**/.no-list {height:500px;}
.no-list p {padding:0pt 15px;}
/**/.grounds-text{font-size:81.25%;color:#666;margin-bottom:10px;}
 #anemos{width:630px;}
.contents-tab{padding:10px;margin-bottom:5px;}
.btnMyYahoo{text-align:right;padding-bottom:5px;}
.tab-con{/*####091022padding-bottom:10px;*/}
.tab-con .con-vr .vr-sum p.vr-sum-cap{overflow:hidden;margin-left:0;margin-bottom:3px;}
.tab-con .con-vr .vr-sum .vr-sum span{line-height:1;}
.tab-con .con-vr p.vr-sum-copyright{margin-top:3px;font-size:62.5% !important;display:block !important;color:#999;width:280px;}
.tab-con .con-vr .vr-img{position:relative;margin-bottom:5px;padding-bottom:16px;background:#666;}
.tab-con .con-vr .vr-img img{border:1px solid #666666;display:block;}
.tab-con .con-vr .vr-img .vr-time,.tab-con .con-vr .vr-img .vr-play-list{position:absolute;top:213px;right:2px;color:#ffffff;font-size:68.75%;font-weight:bold;font-family:Verdana,"MS PGothic",sans-serif;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.tab-con .con-vr .vr-img .vr-play-list{font-weight:normal;}
.tab-con .con-vr .vr-official,.tab-con .con-vr .vr-charge{display:block;width:26px;height:11px;text-indent:-9999px;position:absolute;top:213px;left:2px;overflow:hidden;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat 0 -130px;}
.tab-con .con-vr .vr-charge{width:38px;}
.tab-con .con-vr .vr-sum h3,.tab-con .con-vr .vr-sum p,.tab-con .con-vr .vr-sum-cap,.tab-con .con-vr .vr-sum-count,.tab-con .con-vr .vr-sum-fav{display:none;}
.tab-con .con-vr .vr-sum .vr-fav-btn{display:block;float:left;margin-right:5px;margin-bottom:5px;}
.tab-con .con-vr .vr-sum .vr-sum-copyright{clear:both;}
.tab-con .con-ar dd,.tab-con .con-ar dt{line-height:1.3;}
.pattern1 .tab-con .con-vr,.pattern3 .tab-con .con-vr{width:282px;float:left;}
.pattern1 .con-vr .vr-img .vr-fav-btn,.pattern3 .con-vr .vr-img .vr-fav-btn{position:absolute;top:190px;}
.pattern1 .tab-con .con-vr .vr-sum-credit,.pattern3 .tab-con .con-vr .vr-sum-credit{display:block;}
.pattern1 .tab-con .con-ar,.pattern3 .tab-con .con-ar{margin-left:295px;}
.pattern1 .tab-con .con-ar dt,.pattern3 .tab-con .con-ar dt{font-size:120%;font-weight:bold;margin-bottom:10px;}
.pattern1 .tab-con .con-ar dt a,.pattern3 .tab-con .con-ar dt a{line-height:1.1;}
.pattern2 .tab-con .con-vr,.pattern4 .tab-con .con-vr{width:282px;float:left;}
.pattern2 .con-vr .vr-img .vr-fav-btn,.pattern4 .con-vr .vr-img .vr-fav-btn{position:absolute;top:190px;}
.pattern2 .tab-con .con-vr .vr-sum-credit,.pattern4 .tab-con .con-vr .vr-sum-credit{display:block;}
.pattern2 .tab-con .con-ar,.pattern4 .tab-con .con-ar{margin-left:295px;}
.pattern2 .tab-con .con-ar dt.first,.pattern4 .tab-con .con-ar dt.first{font-weight:bold;}
.pattern2 .tab-con .con-ar dt.first a,.pattern4 .tab-con .con-ar dt.first a{background:none;}
.pattern2 .tab-con .con-ar dt,.pattern4 .tab-con .con-ar dt{font-size:90%;padding-left:10px;}
.pattern2 .tab-con .con-ar dt a,.pattern4 .tab-con .con-ar dt a{background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png);background-position:-600px -135px;padding-left:13px;}
.pattern2 .tab-con .con-ar dd,.pattern4 .tab-con .con-ar dd{padding-left:22px;}
.pattern2 .tab-con .con-ar dd,.pattern4 .tab-con .con-ar dd{font-size:80%;margin-bottom:6px;}
.pattern2 .tab-con .con-ar dt a,.pattern4 .tab-con .con-ar dt a{line-height:1.1;}
#sr-con .pattern3 .tab-con .con-vr .vr-img,#sr-con .pattern4 .tab-con .con-vr .vr-img{padding-bottom:0;background:none;}
.pattern5 .tab-con .con-vr{width:600px;margin:0 auto;}
#sr-con .pattern5 .tab-con .con-vr .vr-img{padding-bottom:0;background:none;}
.pattern5 .tab-con .con-vr .vr-sum-credit{display:block;overflow:hidden;margin-left:0;color:#cccccc;font-size:60%;}
.pattern5 .tab-con .con-ar dt{font-weight:bold;font-size:120%;margin-bottom:10px;}
.pattern5 .tab-con .con-ar dd{margin-bottom:15px;}
.pattern5 .btnMyYahoo{margin-right:6px;}
.pattern3 .tab-con .con-vr .vr-sum .vr-official, .pattern3 .tab-con .con-vr .vr-sum .vr-charge,.pattern4 .tab-con .con-vr .vr-sum .vr-official, .pattern4 .tab-con .con-vr .vr-sum .vr-charge,.pattern5 .tab-con .con-vr .vr-sum .vr-official, .pattern5 .tab-con .con-vr .vr-sum .vr-charge{display:block;position:static;float:left;margin-top:2px;margin-right:5px;}
.vr-sum .vr-fav-btn{width:100px;height:17px;overflow:hidden;}
.vr-sum .vr-fav-btn a{display:block;width:100px;height:17px;text-decoration:none;background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -49px -63px;text-indent:-9999px;}
.vr-sum .vr-fav-btn a:hover{background-position:-49px -80px;}
.vr-sum .vr-fav-btn a.fav-loading , .vr-sum .vr-fav-btn a.fav-loading:hover{background:url(http://i.yimg.jp/images/video-topics/img/common/fav-regist1.gif) no-repeat 0 0;cursor:default;}
.vr-sum .vr-fav-btn a.fav-completion , .vr-sum .vr-fav-btn a.fav-completion:hover{background-position:-49px -12px;cursor:default;}
.vr-sum .vr-fav-btn a.fav-already , .vr-sum .vr-fav-btn a.fav-already:hover{background-position:-49px -29px;cursor:default;}
.vr-sum .vr-fav-btn a.fav-failure , .vr-sum .vr-fav-btn a.fav-failure:hover{background-position:-49px -46px;cursor:default;}
.vr-sum .vr-fav-btn a.fav-over , .vr-sum .vr-fav-btn a.fav-over:hover{background-position:-49px -97px;cursor:default;}
body#category-combo .pattern6 .sr-inn{background:none;}
.sr-list .pattern6 .sr-grid .vr-sum{float:left;width:132px;}
.pattern6 .sr-grid .vr-sum h3{margin-bottom:5px;overflow:hidden;font-size:87.5%;font-weight:bold;}
.pattern6 .sr-grid .vr-sum p,.pattern6 .sr-grid .vr-sum-fav{display:none;}
.pattern6 .sr-grid .con-vr .vr-fav-btn{float:none;}
.pattern6 .sr-grid .con-vr{width:132px;margin-right:auto;margin-left:auto;}
.pattern6 .sr-grid ul{height:1%;}
.pattern6 .sr-grid li{float:left;width:24.9%;}
.pattern6 .sr-grid ul#pl-ul .vr-sum-vcount{display:block;overflow:hidden;}
.pattern6 .sr-grid ul#pl-ul .vr-sum-count{display:block;overflow:hidden;margin-left:0;}
.pattern6 .tab-con .con-vr .vr-sum h3,.pattern6 .tab-con .con-vr .vr-sum p,.pattern6 .tab-con .con-vr .vr-sum-cap,.pattern6 .tab-con .con-vr .vr-sum-credit{display:block;}
.pattern6 .tab-con .con-vr .vr-sum-icon{display:none;}
.pattern6 .tab-con .con-vr .vr-img .vr-play-list,.pattern6 .tab-con .con-vr .vr-img .vr-time,.pattern6 .tab-con .con-vr .vr-img .vr-official,.pattern6 .tab-con .con-vr .vr-img .vr-charge{top:101px;}
#sr-con .sr-list  .pattern6 .sr-grid li{width:24.9%;padding:0;}
#sr-con .sr-list .pattern6 .sr-grid .con-vr{width:130px;}
#sr-con .sr-list  .pattern6 .con-vr .vr-img img{width:128px;height:98px;}
#sr-con .sr-list  .pattern6 .con-vr .vr-img{height:100px;}
.ft1{background:#000;width:260px;padding:10px;}
.ft2{background:#000;width:560px;padding:14px 20px;}
.ft_text{color:#ccc;font-size:80%;line-height:120%;}
.ft_st{font-size:90%;color:#ffcc00;font-weight:bold;margin:0;padding-bottom:8px;}
div.yjstdPlug{padding:0.5em;background:#eeeeee;border:double 3px #DDDDDD;min-height:16px;/*####091022margin-bottom:15px;*/}
/* \*/
*html div.yjstdPlug{height:16px;clear:right;}
/* */
div.yjstdPlug p{margin:0;padding:0;font-size:81.25%;}
div.yjstdPlug img{border:0;width:150px;height:33px;}
.yjstdPlug div.yjstdIcnH{/*display:inline;width:150px;height:33px;*/float:right;/*margin-right:10px;*/}
div.yjstdPlug div.yjstdIcnH img{margin-left:0.5em;}
div.yjstdPlug .yjstdIcnV{text-align:center;}
div.yjstdPlug .yjstdIcnV img{margin:0 0.25em 0.25em 0.25em;}
.yjstdPlug:after {content: ".";height: 0;display: block;visibility: hidden;clear: both;}
.yjstdPlug {display: inline-block;}
/* \*/
*html .yjstdPlug {height: 1%;}
.yjstdPlug {display: block;}
/* */
/*.yjstdPlug .yjSt{float:left;width:450px;}*/
#others-video-player p{background-color:#eee;padding:10px;text-align:center;font-size:81.25%;border:1px #ccc solid;}

/*list*/
#footer-list {
font-size:75%;
font-weight:bold;
margin-bottom:8px;
}
#footer-list p{
text-align:center;
}
#footer-list p span {
padding:0 8px;
border-right:#bbb 1px solid;
display:inline-block;
}
#footer-list p span.list-end{
border:none;
}
#footer-product-link{
margin:20px auto;
font-size:75%;
}
#footer-product-link p{text-align:center;margin:0 auto;}


#footer-product-link p span{margin:0 5px;color:#ccc;}

/*main-------------------------------------------*/
/*IM*/
#main-im01,#main-im02 {width:634px;margin-bottom:15px;}
/*SQB*/
#main-sqb table {margin:0 !important;}
#main-sqb {width:634px;}
/*FF*/
#main-sqb tr[bgcolor="#eeeeee"] td{text-align:center;}
#main-sqb table tbody td table tbody tr td table tbody tr td{text-align:left;}
#main-sqb table tbody td table tbody tr td table tbody tr td a{
text-decoration:underline;
color:#0000ff;
}

#main-sqb table tbody td table tbody tr td table tbody tr td a:visited {
color:#941d55;
}

/*sub-------------------------------------------*/
/*EMT*/
#sub-emt {
margin-bottom:15px;
}
#sub-emt .sub-emt-title {
background:#ccc;
text-align:center;
font-size:small;
padding-top:4px;
font-weight:bold;
color:#fff;
}            
#sub-emt .sub-emt-ad {
border:#ccc solid 1px;
padding:13px 0 13px 0;
font-size:75%;
text-align:center;
}
#sub-emt .sub-emt-ad p{
padding:0 9px 5px 9px;
border-bottom:#ccc 1px solid;
margin-bottom:6px;
}
#sub-emt .sub-emt-ad p.emt-end{
padding:0 9px;
border:none;
margin:0;
}
#sub-emt .sub-emt-ad a{
text-decoration:underline;
color:#0000ff;
}

#sub-emt .sub-emt-ad a:visited {
  color:#941d55;
}

#sub-emt .sub-emt-ad a img{
border:0 none;
vertical-align:middle;
margin-bottom:2px;
}
#topicsLinkAll {
margin-bottom:15px;
}
#topicsLinkAll #topicsLink{
margin-bottom:3px;
}
#topicsLinkAll .commonModule{
background:url(http://i.yimg.jp/images/video-topics/img/common/spriteSubTopicslink.png) no-repeat -701px bottom;
padding-bottom:10px;
}
#topicsLink .commonModuleBox{
background:url(http://i.yimg.jp/images/video-topics/img/common/spriteSubTopicslink.png) repeat-y -351px 0;
}
#topicsLink .commonModuleBox div {
background:url(http://i.yimg.jp/images/video-topics/img/common/spriteSubTopicslink.png) no-repeat 0 0;
background-color:#e0deac;
font-size:75%;
padding:5px 10px;
border-bottom:#bebb7c solid 1px;
}
#topicsLink .commonModuleBox h3 {
float:left;
font-weight:bold;
padding-top:3px;
}
#topicsLink .commonModuleBox span.rss {float:right;}
#topicsLink .commonModuleBox .btnlist{ background:none; border:none; padding:0; font-size:100%; float:right; width:159px;}
#topicsLink .commonModuleBox .rss {float:right;}
#topicsLink .commonModuleBox .twitterbtn{ float:left; margin-right:3px;}

#topicsLink .commonModuleBox ul {
padding:9px 12px 0px 12px;
font-size:75%;
width:276px;
}
#topicsLink .commonModuleBox ul li{
float:left;
background:url(http://i.yimg.jp/images/video-topics/img/common/spriteIcon.png) no-repeat 0 -50px;
padding-left:19px;
margin:7px 0 7px 0;
width:257px;
}
#topicsLink .commonModuleBox ul li span.new{
text-indent:-9999px;
background:url(http://i.yimg.jp/images/video-topics/img/common/spriteIcon.png) no-repeat 0 2px;
width:25px;
text-indent:-9999px;
display:inline-block;
margin-left:8px;
}
/*servicelink*/
#serviceLink{
display:table;
font-size:75%;
text-align:center;
}
#topicsLinkAll .commonModule2 {background-color:#e7e6c6;padding:3px 13px 3px 13px;}
#serviceLink .commonModuleBox2 {width:274px;}
#serviceLink .commonModuleBox2 .linkList {
display:table;
margin:0 auto;
}
#serviceLink .commonModuleBox2 .linkList ul {display:table-row;}
#serviceLink .commonModuleBox2 .linkList ul li{
display:table-cell;
text-align:left;
height:23px;
vertical-align:middle;
padding-right:6px;

}
/*IE6*/
* html #serviceLink .commonModuleBox2 .linkList ul li {  
display: inline;
padding-top:5px; 
height:18px !important;
zoom: 1;  
}
*:first-child+html .commonModuleBox2 .linkList ul li{  
display: inline;
padding-top:5px;
height:18px !important;
zoom: 1;  
}    
#serviceLink .commonModuleBox2 .linkList ul li img{float:left;}
#serviceLink .commonModuleBox2 ul li.serviceLink01{
border-right:#9aa8ab solid 1px;
background:url(http://i.yimg.jp/images/sicons/gyao16.gif) no-repeat 0 4px;
padding-left:20px;
}
#serviceLink .commonModuleBox2 ul li.serviceLink02{
border-right:#9aa8ab solid 1px;
border-left:#fff solid 1px;
background:url(http://i.yimg.jp/images/sicons/gyaostore16.gif) no-repeat 6px 4px;
padding-left:26px;
}
#serviceLink .commonModuleBox2 ul li.serviceLink03{
border-left:#fff solid 1px;
background:url(http://i.yimg.jp/images/sicons/videotopics16.gif) no-repeat 6px 4px;
padding-left:26px;
padding-right:0;
}
#pos-lrec{margin-bottom:15px;text-align:left;}
#pos-lrec dl{background-color:#fff;color:#555;}
#pos-lrec dt{display: block; text-align:center;/* background:#f7f7f7;*/padding:4px 0 4px;font-size:small;font-weight:normal;line-height:12px;vertical-align: middle; color:#666;}/* safari only \*/html:\66irst-child #pos-lrec dt {padding:3px 0 2px;}
/* /safari only */#pos-lrec dd{}#pos-lrec dd img {vertical-align:bottom;}
/* ---- in std template ---- */.yj950-1 #contents{position:relative;}
.yj950-1 #contents-body span.yj-guid{position:relative;left: auto;float:right;width:310px;height:280px;margin:0;}
.yj950-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}
.yj950-1-3 #main #sub-block2{margin-top:280px;}.yj100per-1 #contents{position:relative;}
.yj100per-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;	width:310px; height:280px;margin:0;}
.yj100per-1 #contents-body #sub #pos-lrec{position: absolute;top:0;right:0;width:300px;}
.yj100per-1-3 #main #sub-block2{margin-top:280px;}
#pos-lrec table{margin:0 !important;}

/*icon-ex*/
* html #icon-ex{width:950px;}
#icon-ex,#icon-ex .icon-bottomex{background:url(http://i.yimg.jp/images/video-topics/img/common/bg_bottomN.png) no-repeat;}
#icon-ex { color:#666; background-position:0 0;padding-top:7px; margin-bottom:20px;}
#category-combo #icon-ex h2{ color:#000; font-weight:bold;border-left:1px solid #dddddd;border-right:1px solid #dddddd; padding:0 9px 7px 9px; }
#category-combo #icon-ex h2,#icon-ex .icon-topex{ font-size:81.25%;}
#icon-ex .icon-bottomex{ font-size:75%;}
#icon-ex .icon-topex{ padding:0 9px; border:1px solid #dddddd; border-top:none;}
#icon-ex .vr-official,#icon-ex .vr-charge{ background:url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat;float:left; text-indent:-9999px; margin:2px 10px 0 0;}
#icon-ex .vr-official{ background-position:0 -130px; width:26px; height:11px; }
#icon-ex .vr-charge{ background-position:-27px -130px; width:11px; height:11px; margin-left:15px; _margin-left:7px;}
#icon-ex .icon-topex dl{ padding-bottom:5px;}
#icon-ex .icon-topex dd{ width:894px; float:right;}
#icon-ex .icon-bottomex{ background-position:-960px bottom; padding-bottom:8px;}
#icon-ex .icon-bottomex ul{border-left:1px solid #dddddd;border-right:1px solid #dddddd; padding:8px 9px 0 9px;}
#yschssbxl{ margin-bottom:15px;}
#footer-product-link{ margin-top:10px;}

/*sqm*/
#adsqm-sub-module { border:1px solid #ccc; margin-bottom:15px; font-family:"MS UI Gothic","Lucida Grande",sans-serif;}
#adsqm-sub-module h3{ background-color:#ccc; text-align:center; font-size:75%; font-weight:bold; padding:4px 10px 3px 10px; color:#fff;}
#adsqm-sub-module .adsqm-tbl table{ margin:0 4px; width:290px;}
#adsqm-sub-module .adsqm-tbl{ padding:9px 0;}
#adsqm-sub-module .adsqm-tbl td img{ margin-right:2px;}
#adsqm-sub-module .adsqm-tbl div{ width:234px;word-wrap:break-word;word-break:break-all; overflow:hidden;}
#adsqm-sub-module hr.ad-line{border-color:#CCCCCC;border-style:solid;border-width:1px 0 0;clear:both;height:1px;overflow:hidden; margin:5px 0;}

/*sub-twitter*/
#text-ex-sub-module,#sub-twitter{ margin-bottom:15px;}
#sub-twitter{font-family:"Lucida Grande","MS PGothic",sans-serif;}
#sub-twitter a{ text-decoration:none;}
#sub-twitter a:hover{ text-decoration:underline;} 
#sub-twitter h3,#sub-twitter .t-notes{background:url(http://i.yimg.jp/images/video-topics/img/common/twitterM.png) no-repeat;}
#sub-twitter h3{background-position:0 0;}
#sub-twitter h3 a{ display:block; text-indent:-9999px; width:300px; height:27px; overflow:hidden;}
#sub-twitter .t-list{ border-left:2px solid #45b3d6;border-right:2px solid #45b3d6;padding:6px 8px;}
* html #sub-twitter .t-list{ padding-bottom:0;}
*:first-child+html #sub-twitter .t-list{ padding-bottom:0;}
#sub-twitter .t-list li{ padding-bottom:6px; border-bottom:1px solid #eee; margin-bottom:6px; word-break: break-all;}
#sub-twitter .t-list .t-txt{ font-size:81.25%; color:#656565;}
#sub-twitter .t-list .t-time{ font-size:68.75%; color:#888;}
#sub-twitter .t-list .t-more{ float:right;font-size:81.25%; }
#sub-twitter .t-notes{ background-position:-311px bottom; width:288px; background-color:#45b3d6; color:#fff; padding:4px 6px; font-size:10px !important;}
.t-txt{word-break:break-all;}

/* vs-qcon-all */
#vs-qcon-all em{font-weight:normal;font-style:normal;}
#vs-qcon-ue ul,#vs-qcon-sita{background:url(http://i.yimg.jp/images/video-topics/img/common/gnBack.png) no-repeat;}
#vs-qcon-ue, #vs-qcon-sita{font-family:"Lucida Grande",sans-serif;clear:both;}
#vs-qcon-ue ul{padding:1px 0 2px 0;background-position:0 0;}
#vs-qcon-ue li{float:left;font-size:13px;width:auto;height:24px;}
#vs-qcon-ue li#liTop{padding-left:1px;}
#vs-qcon-ue li a,#vs-qcon-ue li em{text-decoration:none;display:inline-block;padding:0px 5px;line-height:24px;_height:24px;}
#vs-qcon-ue li a:visited{color:#1d3994;}
#vs-qcon-ue li{background:url(http://i.yimg.jp/images/video-topics/img/common/liBorder.gif) repeat-y right;padding-right:2px;}
li#liTop a,li#liTop em{padding:0px 6px}
#vs-qcon-ue li#liTop a.liTopCurrent,#vs-qcon-ue li#liTop a:hover,#vs-qcon-ue li#liTop em{color:#fff;background:url(http://i.yimg.jp/images/video-topics/img/common/gn-hover2.png) no-repeat left;}
input.ygbt2, #vs-qcon-sita p.myPageBtn a,#vs-qcon-sita p.myPageBtn em{background:url(http://i.yimg.jp/images/video-topics/img/common/btnBack.png) no-repeat}
#vs-qcon-ue li a:hover,#vs-qcon-ue li em,#feature-contents .contents-tab{background:url(http://i.yimg.jp/images/video-topics/img/common/modBkImg.png) repeat-x;}
#vs-qcon-ue li a:hover,#vs-qcon-ue li em{color:#fff;background-position:0 0;}
#vs-qcon-sita{margin-bottom:10px;}
#vs-qcon-sita{background-position:bottom;height:30px;}
#vs-qcon-sita legend ,#vs-qcon-sita label{display:none;}
#vs-qcon-sita p{margin-top:3px;padding-left:5px;}
input.ygbt2{width:40px;vertical-align:top;height:22px;cursor:pointer;float:left;color:#fff;text-indent:-9999px;border:none;background-position:0 0;overflow:hidden;}
#yschsp2{height:14px;line-height:15px;width:199px;padding:4px 4px 3px;vertical-align:top;_padding:4px 4px 3px;background:#FFFFFF url(http://i.yimg.jp/images/video-topics/img/sprite/sp_img.png) no-repeat -1px -193px;border:none;border-bottom:1px solid #c3c3c3;border-right:1px solid #7f7f7f;font-size:75%;float:left;}
div#ysch-conL a.adv{display:inline;font-size:12px;margin:5px 0 0 9px;float:left;overflow:hidden;width:auto;}
div#ysch-conL a.adv2{display:inline;font-size:12px;margin:5px 0 0 0px;float:left;overflow:hidden;
padding:0 2px 0 15px;background:url(http://i.yimg.jp/images/video-topics/img/common/iconRank.gif) no-repeat;}
#vs-qcon-sita div#ysch-conL{display:inline;float:left;width:465px;}
#vs-qcon-sita div#ysch-conR{display:inline;float:right;width:480px;}
#vs-qcon-sita dl{float:left;width:390px;background:url(http://i.yimg.jp/images/video-topics/img/common/htWordBk.png) no-repeat 0px 3px;padding:5px 0px 5px 5px;}
#vs-qcon-sita dd,#vs-qcon-sita dt{float:left;}
#vs-qcon-sita dd{padding:1px 1px 2px 8px;font-size:13px;}
#vs-qcon-sita dt{background:url(http://i.yimg.jp/images/video-topics/img/common/htWordBk.gif) no-repeat 0 3px;text-indent:-9999px;width:70px;height:15px;}
#vs-qcon-sita p.myPageBtn{float:right;width:75px;padding:0px 6px 0px 0px;height:22px;}
#vs-qcon-sita p.myPageBtn a{display:block;width:75px;height:22px;text-indent:-9999px;background-position:0 -35px;overflow:hidden;}
#vs-qcon-sita p.myPageBtn a:hover,#vs-qcon-sita p.myPageBtn em{display:block;width:75px;height:22px;text-indent:-9999px;background-position:-75px -35px;overflow:hidden;}
div#ysch-conL form{float:left;
width:383px;}
#tab-00 .con-ar{
margin-left:285px;}

#feature-contents h2{
font-weight:bold;
margin-bottom:7px;
padding:10px 15px 0px;}
#feature-contents{background:url(http://i.yimg.jp/images/video-topics/img/top/title_top_mainm2.png) no-repeat scroll 0 -250px;}
#vs-qcon-all{background:url(http://i.yimg.jp/images/video-topics/img/common/re_gnBack.png) repeat-y scroll;}
#feature-contents .contents-tab{background-position:0 -30px;}

/*-- 110112rankingModRenew --*/
.sub-rank-new01 , .sub-rank-new02 , .sub-rank-new03 , .sub-rank-new04 , .sub-rank-new05{background:url(http://i.yimg.jp/images/video-topics/img/sprite/spriteRank.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.sub-rank-new01,.sub-rank-new02,.sub-rank-new03,.sub-rank-new04,.sub-rank-new05{float:left;width:20px;height:23px;margin-right:5px;}
.sub-rank-new01{background-position:-133px -340px;}
.sub-rank-new02{background-position:-159px -340px;}
.sub-rank-new03{background-position:-185px -340px;}
.sub-rank-new04{background-position:-211px -340px;}
.sub-rank-new05{background-position:-237px -340px;}
#vr-sub-module ol li , #plr-sub-module ol li , #ovlr-sub-module ol li.rank-new{margin-bottom:5px;}
#vr-sub-module ol li , #plr-sub-module ol li , #ovlr-sub-module ol li.rank-new a{line-height:23px;}

/*
imgfunc.css
*/
/*20100118*/
.guard100x75,.guard280x210,.guard128x96,.guard90x68,.guard300x100,.guard300x80{background:url("http://i.yimg.jp/images/clear.gif");position:absolute;display:block;cursor:pointer;}
.imgInfo{display:none;}.imgBack{position:relative;}
.guard100x75{width:100px;height:75px;}
.guard280x210{width:280px;height:210px;}
.guard128x96{width:128px;height:96px;}
.guard90x68{width:90px;height:68px;}
.guard300x100{width:300px;height:100px;}
.guard300x80{width:300px;height:80px;}

/*
110531 shopping module
*/
.shop-sub-module{border:1px solid #CCCCCC;font-size: 75%;margin-bottom:15px;}
.shop-sub-module .ttl,.shop-main-module .ttl{background:repeat-x url(http://i.yimg.jp/images/video-topics/img/common/sp_mod_bk.gif) 0 center;border-bottom:1px solid #CCCCCC;color:#FFFFFF;padding:0 3px;}
.ttl h3{line-height:26px;font-weight:bold;float:left;}
.ttl a{color:#FFFFFF;}
.shop-mod{background: url("http://i.yimg.jp/images/sicons/shopping16.gif") no-repeat scroll 0 0 transparent;float: right;padding:0 0 0 17px;margin-top:4px;line-height:18px;}
.shop-sub-module ul{padding:0 10px;}
.shop-sub-module li{padding:10px 0;border-bottom:1px solid #CCCCCC;}
.shop-sub-module li.liLast{border-bottom:none;}
.shop-sub-module .img {float: left;margin-right: 7px;position: relative;width: 75px;height:75px;}
.shop-sub-module .title{margin-bottom: 3px;overflow: hidden;word-wrap: break-word;}
.shop-main-module{padding-bottom:10px;border:1px solid #CCCCCC;font-size: 75%;margin-bottom:15px;}
.shop-main-module ul{margin:10px 1px 0;background:url(http://i.yimg.jp/images/video-topics/img/common/sp_modline.gif) repeat 0 0;}
.shop-main-module li{padding:0 20px!important;margin-right:1px;width:86px;float:left;}
.shop-main-module li.liLast{margin-right:0;}
.shop-main-module .img{position: relative;width: 75px;text-align:center;margin:0 4px 4px;height:75px;}
.shop-main-module .title{margin-bottom: 3px;overflow: hidden;word-wrap: break-word;}
.guard75x75{background: url("http://i.yimg.jp/images/clear.gif") repeat scroll 0 0 transparent;display: block;position: absolute;cursor: pointer;height: 75px;width: 75px;}
.shop-sub-module .imgcenter,.shop-main-module .imgcenter{display: table-cell;height: 75px;text-align: center;vertical-align: middle;width: 75px;layout-grid-line:75px;}
.shop-sub-module img,.shop-main-module img{vertical-align:middle;}
.shop-sub-module .subtxt{color: #666666;font-size: 12px;line-height: 14px;overflow: hidden;word-wrap: break-word;}
.shop-sub-module .subtxt span,.shop-main-module .subtxt span{color: #d80808;}

/*
110920
*/
div#ysch-conL2 form,#chg-srcway a,#popup-srcway a,p.ygbt2 a,#vs-qcon-sita.renew dl,#vs-qcon-sita p.myClipBtn a,.sr-inn-nomatch #y-search-mod2 em,#y-search-mod em,.list_renew01 .vr-sum .chk_later,.sr-grid .list_renew01 .vr-sum .chk_later{background:url(http://i.yimg.jp/images/video-topics/img/common/sr-box-bk.png);background-repeat:no-repeat;}

.mb_m{margin-bottom:15px;}
.list_renew01 .vr-sum .vr-sum-copyright{padding:0;line-height:1.2;font-size: 62.5%;display: block;color: #999;padding-top: 3px;width: auto;clear: both;font-family: "Lucida Grande","MS PGothic",sans-serif;}
.list_renew01 .vr-sum h4{float:left;}
.list_renew01 .vr-sum .chk_later{float:right;display:block;overflow:hidden;text-indent:-9999px;width:100px;height:18px;
background-position:right -60px;}
#sr-con .sr-list .list_renew01 li{padding: 0 15px 0 10px;margin-bottom:35px;}
#sr-con .list_renew01 .vr-img{padding-bottom:0px;margin:0;}
.sr-list .list_renew01 li .vr-sum{width:470px;}
.vr-sum .vr-sum-head{margin-bottom:8px;}
.list_renew01 .vr-sum p{line-height:1.5;}
#sr-con .vr-img2{padding-bottom:0;}
#sr-con .vr-img2 img {border: 1px solid #666;display: block;}

/*nav*/
#vs-qcon-sita.renew{padding-bottom:1px;}
#vs-qcon-sita div#ysch-conL2{display:inline;float:left;width:auto;}
#vs-qcon-sita div#ysch-conR2{display:inline;float:right;width:auto;}
div#ysch-conL2{position:relative;}
div#ysch-conL2 form{float:left;width: 210px;_width: 208px;background-position:4px 3px;}
div#ysch-conL2 #yschsp2{border: none;padding: 4px;_padding: 4px 3px;background:none;font-size:12px;}
div#ysch-conL2 .default{color:#a3a3a3!important;}
#vs-qcon-sita  p.qcon-links{float:right;font-size:13px;line-height:25px;padding:0;margin-top:2px;}
#vs-qcon-sita  p.qcon-links a{line-height:25px;}
div#ysch-conR2 p.mypage{margin-left:15px;}
div#ysch-conR2 a.adv2 {
display: inline;font-size: 12px;margin: 5px 0 0 0px;overflow: hidden;padding:0 0 0 15px;background: url(http://i.yimg.jp/images/video-topics/img/common/iconRank.gif) no-repeat;}
.sr-mov{float:left;}
p.ygbt2{width: 48px;vertical-align: top;height: 22px;float: left;color: white;text-indent: -9999px;border: none;background-position: 0 0;padding-left:0!important;margin-right:5px;}
p.ygbt2 a{width: 48px;height: 22px;display:block;background-position:0 -65px;}
#chg-srcway{float:left;width:59px;height:22px;padding-left:0!important;}
#chg-srcway a{display:block;width:59px;line-height:22px;padding-top:1px;font-size:12px;color:#4d4623;text-decoration:none;background-position:right -44px;text-indent:-9999px;overflow:hidden;}
#chg-srcway.sr-mov a{background-position:0 -100px;}
#chg-srcway.sr-mov a:hover{background-position:-59px -100px;}
#chg-srcway.sr-mov a.clicked,#chg-srcway.sr-mov a.clicked:hover{background-position:-118px -100px;}
#chg-srcway.sr-site a{background-position:-177px -100px;}
#chg-srcway.sr-site a:hover{background-position:-236px -100px;}
#chg-srcway.sr-site a.clicked,#chg-srcway.sr-site a.clicked:hover{background-position:-295px -100px;}
#chg-srcway a:link,#chg-srcway a:visited,#chg-srcway a:hover,#chg-srcway a:active{text-decoration:none;color:#4d4623;}
#popup-srcway{display:none;width:59px;height:21px;padding-left:0!important;position:absolute;top:22px;left:210px;}
#popup-srcway a{display:block;width:59px;line-height:19px;padding-top:1px;font-size:12px;color:#4d4623;text-decoration:none;text-align:center;text-indent:-9999px;overflow:hidden;}
#popup-srcway.sr-site a{background-position:0 -22px;}
#popup-srcway.sr-mov a{background-position:-58px -22px;}
#popup-srcway.sr-site a:hover{background-position:0 -42px;}
#popup-srcway.sr-mov a:hover{background-position:-58px -42px;}
#vs-qcon-sita.renew dl{width: 346px;background-position:0 -123px;}
#vs-qcon-sita p.myClipBtn{float:right;width:119px;padding:0px 6px 0px 0px;height:22px;margin-left:15px;}
#vs-qcon-sita p.myClipBtn a{display:block;width:119px;height:22px;text-indent:-9999px;background-position:-50px -65px;overflow:hidden;}
/*cont_footer*/
.icon-bottomex2{font-size:75%;padding:10px;color:#333;}

.sr-inn-search #sr-selecter{padding:10px;width:596px;border:1px solid #b6b6b6;margin:0 auto 20px;float:none;}
#sr-selecter:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}#sr-selecter{zoom:1}
#sr-selecter label{font-size:75%;}
#sr-selecter select{font-size:75%;}.sr-exchange-span{margin-left:15px;}#sr-form,#sr-indication{float:left;}
.sr-inn-search h2{font-weight:normal;padding:0 0 0 20px;float:left;}
.sr-inn-search h2 span{font-weight:normal;font-size:93.75%;}
.sr-inn-search-header{padding:15px 0 0;margin-bottom:5px;}
.sr-inn-search-header .sr-info{float:right;padding:0 20px 0 0;}
#y-search-mod{text-align:center;border-top:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;padding:10px 0;margin:0 20px 20px;}
#y-search-mod2{text-align:center;padding:10px 0;margin:0 20px;}
#y-search-mod span,#y-search-mod2 span{font-size:93.75%;}
#sr-con .sr-grid .list_renew01 li {height:13em;min-height: 220px;_height: 240px;}
#sr-con .sr-grid .list_renew01 .con-vr{margin-bottom:7px;}
#sr-con .sr-grid .list_renew01 .vr-sum .chk_later{float:none;}
.sr-grid .list_renew01 .vr-sum .chk_later{float:left;display:block;overflow:hidden;text-indent:-9999px;width:100px;height:18px;background-position:right -60px;margin-top:5px;}
.sr-inn-nomatch h2{font-weight:normal;padding:0 0 0 20px;float:left;}
.sr-inn-nomatch h2 span{font-weight:normal;font-size:93.75%;}
.sr-inn-nomatch-header{padding:15px 0 10px;border-bottom:1px solid #b6b6b6;margin:0 10px;}
.sr-inn-nomatch-header .sr-info{float:right;padding:0 20px 0 0;}
#nomatch-msg{text-align:center;padding:35px 0;border-bottom:1px solid #b6b6b6;margin:0 10px}
.sr-inn-nomatch #y-search-mod2{border-bottom:1px solid #b6b6b6;margin:0 10px 30px;}
.sr-inn-nomatch #y-search-mod2 em,#y-search-mod em{background-position:-330px 0;padding-left:25px;}

#suggest-mod{font-size:93.75%;margin:0 10px 10px;height:50px;background:url(http://i.yimg.jp/images/video-topics/img/common/nomatch_suggest.png) no-repeat;padding:30px 0 0 120px;}

#main-sqb {margin-bottom:20px;}

/*
111110 store-main-module
*/
.store-main-module .ttl{background:repeat-x url(http://i.yimg.jp/images/video-topics/img/common/st_mod_bk.gif) 0 center;border-bottom:1px solid #CCCCCC;color:#FFFFFF;padding:0 3px;}
.store-main-module .ttl h3{line-height:26px;font-weight:bold;float:left;}
.store-main-module .ttl a{color:#FFFFFF;}
.store-mod{background: url("http://i.yimg.jp/images/sicons/gyaostore16.gif") no-repeat scroll 0 0 transparent;float: right;padding:0 0 0  18px;margin-top:4px;line-height:18px;}
.store-main-module h3 .txt{float:left;display:block;line-height:26px;}
.store-main-module h3 .charge{background-image:url(http://i.yimg.jp/images/video-topics/img/common/sr-box-bk.png);}
.store-main-module h3 .charge{margin-top:5px;display: block;width: 26px;height: 13px;text-indent: -9999px;overflow: hidden;background-position: right -80px;zoom: 1;float: left;margin-left:3px;border:1px solid #fff;}
.store-main-module{padding-bottom:10px;border:1px solid #CCCCCC;font-size: 75%;margin-bottom:15px;}
.store-main-module ul{margin-bottom:0!important;}
.store-main-module ul.thumb5,.shop-main-module ul,.store-main-module .thumb4 li{background-image:url(http://i.yimg.jp/images/video-topics/img/common/sp_modline.gif);}
.store-main-module ul.thumb5,.shop-main-module ul{margin:10px 1px 0;background-repeat:repeat;background-position:0 0!important;}
.store-main-module .thumb1{padding:10px 20px 0;}
.store-main-module .thumb1 p{float:left;position: relative;height:110px;width: 120px;text-align:center;margin:0 15px 4px 0;}
.store-main-module .thumb1 ul{font-size:117%;}
.store-main-module .thumb1 li{margin-bottom:5px;padding:0!important;}
.store-main-module ul.thumb4{margin-top:10px;}
.store-main-module .thumb4 li{padding:5px 20px 5px 19px!important;width:120px;float:left;background-position:right 0;background-repeat:repeat-y;}
.store-main-module .thumb4 li.liLast{padding-right:0;background:none;}
.store-main-module .thumb4 .img{position: relative;height:90px;width: 120px;text-align:center;margin:0 0 4px;}
.store-main-module .thumb5 li{padding:5px 23px!important;margin-right:1px;width:80px;float:left;}
.store-main-module .thumb5 li.liLast{margin-right:0;}
.store-main-module .thumb5 .img{position: relative;height:60px;width: 80px;text-align:center;margin:0 0 4px;}
.store-main-module .title{margin-bottom: 3px;overflow: hidden;word-wrap: break-word;}
.guard80x60,.guard120x90{background: url("http://i.yimg.jp/images/clear.gif") repeat scroll 0 0 transparent;display: block;position: absolute;cursor: pointer;}
.guard80x60{height: 60px;width: 80px;}
.guard120x110{height: 110px;width: 120px;}
.guard120x90{height: 90px;width: 120px;}
.store-main-module .subtxt{font-size:84%;color:#999;}
.flL{float:left;}
/* latest sub module */
#list_new .s-m-c-con{color: #000000;font-size: 81.25%;padding:0 10px;}
#list_new li{border-bottom: 1px solid #ccc;padding:10px 0;}
#list_new .list_img{padding:1px;float:left;background-color:#666;margin-right:10px;}
#list_new .list_img a{display:block;width:128px;height:96px;position:relative;}
#list_new li img{vertical-align:bottom;}
#list_new .list_txt{float:right;width:140px;}
#list_new .list_txt .chk_later {background: url("http://i.yimg.jp/images/video-topics/img/common/sr-box-bk.png") no-repeat right -60px;display: block;height: 18px;overflow: hidden;text-indent: -9999px;width: 100px;margin-top:5px;}
#list_new .list_txt .copyright {line-height: 1.2;font-size: 77%;display: block;color: #999;margin-top:5px;font-family: "Lucida Grande","MS PGothic",sans-serif;}
#catchup_new h4{border-left:5px solid #999;line-height:20px;padding-left:5px;font-weight:bold;margin:5px 0;}
#catchup_new p{padding-left:10px;margin-bottom:5px;}
#catchup_new .readmore{text-align:right;}
.Extends-sub-module .e-s-m-inn.newmod{position:static!important;}
.Extends-sub-module .newmod h3{_background-position:0 0;}
/* ie7 */*:first-child+html .Extends-sub-module #list_new h3{background-position:0 0;}