/*** master-yahoo.css ***/
/*** CORE FILES ***/
/*@import "http://i.yimg.jp/images/css/yj2.css";@import "http://i.yimg.jp/yui/jp/lrc/1.0.1/lrc.css";@import "http://i.yimg.jp/yui/jp/tmpl/1.0.1/tmplLocal-patch.css";@import "http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplCommon_pu.css";*/

/*** http://i.yimg.jp/images/css/yj2.css ------------------------------------------------------------------------------------------------------------***/
/* LineHeight Adjust */.s115{line-height:115%;}.s130{line-height:130%;}.s150{line-height:150%;}/* Masthead 2006.09.14 */
.yjmth{*height:1%;}.yjmth img{vertical-align:middle;border:0px;}.yjmth a{border:0px;}div.yjmthproplogoarea{float:left;}div.yjmthloginarea{float:left;margin:0px 0px 0px 3px;font-size:smaller;text-align:left;line-height:110%}div.yjmthcplogoarea{float:right;}div.yjmthcmnlnkarea{/* Without MacIE \*/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%;}div#music div.yjmthloginarea{margin-top:16px;margin-left:7px;}div#music div.yjmthcmnlnkarea{margin-top:26px;}div#music div.yjmthcplogoarea{margin-top:14px;}
/* FontSize 2006.12.12 */
.yjXXL{font-size:x-large;/* WinIE5.x */voice-family:"\"}\"";voice-family:inherit;font-size:xx-large;/* WinIE6.x(Standard) */font-size /**/:x-large;} /* WinIE6.x(Quirks), WinIE7(Quirks) */html>body .yjXXL{font-size:180%;/* MacIE5.x */font-size/**/:xx-large;} /* WinFF, MacFF, Safari, WinIE7(Standard) */.yjXL{font-size:large;voice-family:"\"}\"";voice-family:inherit;font-size:x-large;font-size /**/:large;}html>body .yjXL{font-size:150%;font-size/**/:x-large;}.yjL{font-size:medium;voice-family:"\"}\"";voice-family:inherit;font-size:large;font-size /**/:medium;}html>body .yjL{font-size:120%;font-size/**/:large;}.yjM{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjM{font-size:100%;font-size/**/:medium;}.yjMt{font-size:small;line-height:1.4em;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjMt{font-size:100%;font-size/**/:medium;}.yjS{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjS{font-size:84%;font-size/**/:small;}.yjSt{font-size:x-small;line-height:1.3em;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjSt{font-size:84%;font-size/**/:small;}.yjXS{font-size:xx-small;voice-family:"\"}\"";voice-family:inherit;font-size:x-small;font-size /**/:xx-small;}html>body .yjXS{font-size:70%;font-size/**/:x-small;}

/*** http://i.yimg.jp/yui/jp/lrc/1.0.1/lrc.css ------------------------------------------------------------------------------------------------------------***/
#pos-lrec{margin-bottom:10px;text-align:center;}#pos-lrec dl{background-color:#fff;color:#555;}#pos-lrec dt{display:inline-block;padding:4px 0 4px;font-size:12px;font-weight:normal;line-height:12px;vertical-align:middle;}#pos-lrec td{text-align:left;}/* 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;}#sub #pos-lrec div{background:#fff;}

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.1/tmplLocal-patch.css ----------------------------------------------------------------------------------------------------***/
#uhd div table{text-align:left;}#uhd img{display:block;}#uhd br{display:none;}#emg,#emg2,#emg3{/*margin-bottom:10px;*/text-align:center;}#emg table,#emg2 table,#emg3 table{margin:0 auto;margin-bottom:10px;/*text-align:left;*/}#emg table table,#emg2 table table,#emg3 table table{margin-bottom:0 !important;}/* ie/mac \*//*/#emg, #emg2, #emg3{margin-left:235px;}/**/#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;border-top:1px solid #ccc;text-align:center;}#pos-s table{width:500px;margin:0 auto;text-align:left;line-height:1em;}	/* for ie5/mac \*//*/#pos-s table{margin-left:235px;}/**/#masthead{width:100%;height:41px;margin:4px auto 10px auto;text-align:left;}#masthead strong{font-weight:bold;}/* === standard clear-after rules === */#masthead:after{content:".";display:block;position:relative;/*works better in IE5.5 or float in float situations */height:0;clear:both;visibility:hidden;}/* hide from ie/mac  needed for IE \*/* html #masthead{height:1%;}* html #masthead .yjmth{margin:0;padding:0;}/**//* ie/mac \*//*/#masthead{display:inline-table;}/**/

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplCommon_pu.css バージョンアップ版----------------------------------------------------------------------------------***/
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;}a img{border:0;}hr.separation{display:none;}fieldset{border:none;}/* 3-1:layout common */#wrapper{text-align:left;font-size:medium;line-height:1.56em;}#cat-pass{margin-bottom:10px;padding-left:7px;}#contents-body{/* use clearfix hack */position:relative;}.yj-guid{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yj-skip{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}#footer{text-align:center;}#footer address{padding:10px 0 20px;border-top:1px solid #ccc;font-size:small;line-height:1.4em;}/* === yj950 common  === */.yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{/*####091023width:950px;*/margin:0 auto;padding:0 15px;}.yj950-1 #contents,.yj950-1-3 #contents,.yj950-2 #contents,.yj950-3 #contents{text-align:left;}/* === yj950-1 === */.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 = --*/.yj950-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj950-1-3 #main .wrapper{float:left;width:634px;}.yj950-1-3 #main #main-block{float:right;width:432px;}.yj950-1-3 #main #sub-block1{float:left;width:192px;}.yj950-1-3 #main #sub-block2{float:right;width:300px;margin-top:280px;}/* === yj950-2 === */.yj950-2 #contents-body #main{float:left;width:634px;}.yj950-2 #contents-body #sub{float:right;width:300px;}/* === yj950-3 === */.yj950-3 #contents-body #main{/* use clearfix hack */float:left;width:634px;}.yj950-3 #contents-body #main-main{float:right;width:432px;}.yj950-3 #contents-body #main-sub{float:left;width:192px;}.yj950-3 #contents-body #sub{float:right;width:300px;}/* === yj100per common  === */.yj100per-1,.yj100per-1-3,.yj100per-2,.yj100per-3{width:100%;}.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{padding:0 15px;}

/* === yj100per-1 === */.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 = --*/.yj100per-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1-3 #main #main-main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-1-3 #main #main-main{margin-left:316px;}.yj100per-1-3 #main #main-block-wrapper{float:right;width:100%;margin-right:-202px;}.yj100per-1-3 #main #main-block{margin-right:202px;}.yj100per-1-3 #main #sub-block1{float:left;width:192px;}.yj100per-1-3 #main #sub-block2{float:right;width:300px;margin-top:280px;}/* === yj100per-2 === */.yj100per-2 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-2 #contents-body #main{margin-left:316px;}.yj100per-2 #contents-body #sub{float:right;width:300px;}/* === yj100per-3 === */.yj100per-3 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-3 #contents-body #main{margin-left:316px;}.yj100per-3 #contents-body #main-main-wrapper{float:right;width:100%;margin-right:-202px;}.yj100per-3 #contents-body #main-main{margin-right:202px;}.yj100per-3 #contents-body #main-sub{float:left;width:192px;}.yj100per-3 #contents-body #sub{float:right;width:300px;}/* 2-3.clearfix *//* for FF,Safari,Opera */#contents-body:after,.yj950-3 #contents-body #main:after{display:block;visibility:hidden;clear:both;height:0;content:".";}/* for Win IE5.5-7 */#contents-body,.yj950-3 #contents-body #main{zoom:1;}

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplMacie5_pu.css --------------------------------------------------------***/
/* Hide Mac IE5 \*//*/.yj-guid{line-height:0;display:block;position:static;height:0;width:0;overflow:hidden;}#pos-lrec dt{padding:4px 0 3px;}.yj-skip{margin:-1px;}.yj950-1 #contents-body #sub #pos-lrec{margin-right:-7px;}.yj100per-1 #contents-body #main-wrapper,.yj100per-1 #contents-body #main,.yj950-1 #contents-body #main{display:inline}#contents-body,.yj950-3 #contents-body #main{display:inline-block;height:auto;}

/*** http://i.yimg.jp/yui/jp/tmpl/p/e/tmplWinie50_pe.css --------------------------------------------------------***/
#wrapper{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;}#footer address{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;}/* uhd patch */.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{padding:0;voice-family:"\"}\"";voice-family:inherit;padding:0 15px;}.yj100per-1 #uhd table td,.yj100per-1-3 #uhd table td,.yj100per-2 #uhd table td,.yj100per-3 #uhd table td{padding-left:15px;padding-right:15px;voice-family:"\"}\"";voice-family:inherit;padding-left:0;parring-right:0;}.yj100per-1 #uhd table td td,.yj100per-1-3 #uhd table td td,.yj100per-2 #uhd table td td,.yj100per-3 #uhd table td td{padding-left:2px;padding-right:2px;voice-family:"\"}\"";voice-family:inherit;padding-left:0;padding-right:0;}.yj100per-1 #masthead,.yj100per-1 #contents,.yj100per-1 #footer,.yj100per-1-3 #masthead,.yj100per-1-3 #contents,.yj100per-1-3 #footer,.yj100per-2 #masthead,.yj100per-2 #contents,.yj100per-2 #footer,.yj100per-3 #masthead,.yj100per-3 #contents,.yj100per-3 #footer{padding-left:15px;padding-right:15px;voice-family:"\"}\"";voice-family:inherit;padding-left:0;padding-right:0;}/* for yj950 column */.yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{width:980px;voice-family:"\"}\"";voice-family:inherit;width:950px;}/* for 100per column */.yj100per-1-3 #contents-body #main-block,.yj100per-3 #contents-body #main-main{margin-left:316px;voice-family:"\"}\"";voice-family:inherit;margin-left:0;}.yj100per-1-3 #contents-body #center{margin-left:310px;voice-family:"\"}\"";voice-family:inherit;margin-left:0;}

/* 3-3.clearfix *//* for Win IE5 */#contents-body,.yj950-3 #contents-body #main{height:1%;voice-family:"\"}\"";voice-family:inherit;height:auto;}

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplWinie55_pu.css --------------------------------------------------------***/
.yj-skip{margin:-1px;voice-family:"\"}\"";voice-family:inherit;margin:0;}

/*
http://k.yimg.jp/images/top/sp/add_favorite/add-to-top-favo090619.css --------------------------------------------------------***/
/* grobal */#addToTopFavorite *{line-height:1.3;*line-height:1.25;margin:0;padding:0;}#addToTopFavorite,#addToTopFavoriteBtn,#addToTopFavoriteBtn span,#addToTopFavoriteWindow,#addToTopFavoriteWindowDtl li .attfBtn span{background-image:url(http://k.yimg.jp/images/top/sp/add_favorite/add-to-top-favo.gif);}#addToTopFavorite{font-size:12px;line-height:1.22;*font-size:small;*font:x-small;position:relative;z-index:9999;border:1px solid #ccc;padding:10px;background-position:0 -160px;background-repeat:repeat-x;background-color:#fff;text-align:center;color:#000;}#addToTopFavoriteTtl,#addToTopFavoriteBtn{font-size:108%;*font-size:100%;}#addToTopFavorite a{color:#1d3994;text-decoration:none;}#addToTopFavorite a:hover{text-decoration:underline;}/* module box */#addToTopFavoriteTtl span{display:block;}/* module btn */#addToTopFavoriteBtn{position:relative;width:160px;height:16px;margin:10px auto 0;background-position:0 -20px;background-repeat:no-repeat;}#addToTopFavoriteBtn.attfAdded{background-position:0 -40px;}#addToTopFavoriteTxt{display:block;cursor:pointer;height:16px;text-indent:-9999px;overflow:hidden;zoom:1;}#addToTopFavoriteBtn .attfBtnP1{background-position:0 -60px;}#addToTopFavoriteBtn .attfBtnP2{cursor:auto;background-position:0 -80px;}#addToTopFavoriteBtn .attfBtnP3{cursor:auto;background-position:0 -100px;}/* module images */#addToTopFavoriteImg{height:241px;margin-top:5px;background:url(http://k.yimg.jp/images/top/sp/add_favorite/bg_img.png) no-repeat 50% 0;text-indent:-9999px;}/* module window */#addToTopFavoriteWindow{position:absolute;top:16px;left:50%;width:200px;margin-left:-100px;background-position:50% 0;background-repeat:no-repeat;text-align:left;font-weight:normal;}#addToTopFavoriteWindow2{margin-top:12px;border:solid #ccc;border-width:0 2px 2px 0;}#addToTopFavoriteWindow3{border:1px solid #57718f;background:#fff;}/* window ttl */#addToTopFavoriteWindowTtl{padding:9px 4px;}#addToTopFavoriteWindowTtl strong{display:block;font-weight:bold;color:#f00;}/* window service all */#addToTopFavoriteWindowDtl{border-top:1px dotted #9baab1;padding:4px;}#addToTopFavoriteWindowDtl li{overflow:hidden;zoom:1;padding:3px 0;}#addToTopFavoriteWindowDtl li a{float:left;padding-left:20px;background-repeat:no-repeat;background-position:0 50%;}#addToTopFavoriteWindowDtl li .attfBtn{float:right;border:1px solid #999;}#addToTopFavoriteWindowDtl li .attfBtn span{display:block;padding:0 2px;border-top:1px solid #fff;background-color:#333;background-position:0 -120px;color:#fff;cursor:pointer;}/* window cancel btn */#addToTopFavoriteWindowCancel{margin:10px 60px;border:1px solid #999;}#addToTopFavoriteWindowCancel span{display:block;border-top:1px solid #fff;background:#ccc;text-align:center;cursor:pointer;}#addToTopFavoriteAlert{text-align:left;}

/*commonCss----------------------*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;min-height:1%;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
body{color:#333333;font-family:"MS PGothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "sans-serif";}
a{color:#01a5d0;}
#contents-body a{color:#01a5d0;}
a:visited{color:#04718d;}
#contents-body a:visited{color:#04718d;}
.index #contents-newheader{margin-bottom:0;}
.index #main{padding-top:20px;}
em{font-weight:bold;}
h1{font-size:0;height:0;text-indent:-9999px;zoom:1;}

/*override----------------------*/
#contents{background:#ecf0f1;}
#contents-newheader{background:#ffffff;margin-bottom:10px;}
#contents-body{margin-bottom:3px;color:#333333;}
#contents-footer{zoom:1;}
#pos-lrec dl{background-color:#ecf0f1;}
#pos-lrec dd a,#pos-lrec dd a:hover{color:#0000ff;} 
#ynetdiv3{width:165px !important;}
#wrapper{line-height:1.25 !important;}
body{zoom:1;}
.yj100per-2{width:100% !important;}
.yj100per-2 #wrapper{padding:0 !important;}
.yj100per-2 #wrapper #header{width:950px;margin:0 auto;}
.yj100per-2 #contents-body{width:950px;margin:0 auto;}
.yj100per-2 #contents-body #main-wrapper{margin-left:0;width:580px;}
.yj100per-2 #contents-body #main-wrapper #main{margin-left:0;}
.yj100per-2 #contents-body #sub{margin-bottom:6px;}
.yj100per-2 #contents-footer{width:950px;margin:0 auto;}
#wrapper{min-width:950px;}

/*plug----------------------*/
div.yjstdPlug{border:none;background:none;}
div.yjstdPlug p,#wrapper div.yjstdPlug a{color:#7f8d91;}
#contents-footer #moduleWmpFlash,#contents-footer div.yjstdPlug{background-image:url(http://i.yimg.jp/images/streaming/gyao-store/common/bgModuleWmpFlash950.png);}
#contents-footer #moduleWmpFlash{background-position:0 top;background-color:#dbe2e4 !important;margin-bottom:20px;_width:950px;}
#contents-footer div.yjstdPlug{background-position:0 bottom;}
#main #moduleWmpFlash,#main div.yjstdPlug{background-image:url(http://i.yimg.jp/images/streaming/gyao-store/common/bgModuleWmpFlash634.png);}
#main #moduleWmpFlash{background-position:0 top;background-color:#dbe2e4 !important;}
#main div.yjstdPlug{background-position:0 bottom;}
#header_allwrapper{clear: both;width: 100%;background: #fff;}
#header_wrapper{width: 100%;height: 60px;background-position: 0 0;background-repeat: repeat-x;overflow:hidden;}

/*imgCommon----------------------*/
#globalNavi,#otherLink,#movieSearch p,#movieSearch form .submit,#otherLink p.ohhelp,#otherLink p.otpoint,#new_header #masthead h1,#new_header #header_yahoologo p,#globalNavi .gnBorder,#globalNavi li a{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/spriteHeaderFooter.png) no-repeat;}
#movieSearch .yui-ac-bd,#movieSearch .suggest .help a,#movieSearch .suggest .help a:hover,#movieSearch .suggest .yui-ac-ft{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topSpriteSmartSarch.png) no-repeat;}
/*masthead----------------------*/
#new_header #masthead{width:950px;height:61px;margin:0 auto;position:relative;}
#new_header #masthead h1{width:203px;height:42px;margin:10px 14px 0 1px;background-position:left -401px;text-indent:-9999px;float:left;display:inline;}
#new_header #masthead h1 a{width:203px;height:42px;display:block;overflow:hidden;}
#new_header #masthead #mygyao_login{float:left;display:inline;margin:17px 0 0 0;}
#new_header #masthead #mygyao_login p.name{font-size:12px;line-height:16px;color:#7c7c7c;}
#new_header #masthead #mygyao_login p.name a{font-size:12px;line-height:16px;}
#new_header #header_cross{float:right;position:absolute;top:43px;right:0;margin:0 !important;}
#new_header #header_cross a{text-decoration:none;}
#new_header #header_cross a:hover{text-decoration:underline;}
#new_header #header_cross strong{font-weight:bold;}
#new_header #header_cross ul{list-style:none;float:left;display:inline;}
#new_header #header_cross li{float:left;display:inline;font-size:12px;color:#999;padding:0 5px;}
#new_header #header_cross li.end{float:left;display:inline;font-size:10px;color:#999;padding:7px;color:#666;margin:0;}
#new_header #header_cross li.help{float:left;display:inline;/*font-size:10px;*/	color:#999;margin-left:24px;background-position:0 -60px;color:#666;}
#new_header #header_yahoologo{width:178px;height:27px;margin:8px 2px 0 0;padding:0;float:right;display:inline;}
#new_header #header_yahoologo p{width:178px;height:27px;float:left;display:inline;background-position:left -451px;}
#new_header #header_yahoologo p a{width:178px;height:27px;display:block;overflow:hidden;text-indent:-9999px;}
#emg3,#emg2,#emg1{clear:both;}

/*wrapper----------------------*/
#footer .lmark .mark,#footer #pos-s{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/spriteGlobalnaviFooter.png) no-repeat;}
/*--/wrappercommonimg-------------*/
#wrapper #footer #pos-s{margin-bottom:15px;}
#wrapper #footer #pos-s li{display:inline;font-size:80%;border-right:1px solid #999999;padding:0 8px;}
#wrapper #footer #pos-s li.firstChild{border-left:1px solid #999999;}
#wrapper #footer address{color:#333333;padding-top:15px;}
#footer .lmark{width:950px;font-size:70%;color:#999999;margin:0 auto 4px;}
#footer .lmark span{float:right;letter-spacing:-1px;line-height:1.1;width:450px;text-align:left;}
#footer .lmark .mark{display:block;float:left;padding-left:26px;text-align:left;background-position:left -700px;}
#footer .credit{width:940px;margin:0 auto;text-align:left;padding:5px 5px 15px;font-size:70%;color:#999999;border-bottom:1px solid #999999;}
#footer .info{margin:0 auto;padding:20px 0 5px;font-size:small;color:#333333;}

/*icon*/
#sub #newRss li,p.rss a{background:url(../../../AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Low/Content.IE5/FWN23ZFA/http:/i.yimg.jp/images/streaming/gyao-store/common/iconAll.png) no-repeat;}
#contents-body{margin-bottom:20px !important;}
.linkTopPage{margin-bottom:30px;}
.linkTopPage a{display:block;background:url(http://i.yimg.jp/images/streaming/gyao-store/common/btnLinkTopPage.png) no-repeat;width:634px;height:48px;text-indent:-9999px;overflow:hidden;}
.linkTopPage a:hover{background-position:0 -48px;}
#contents-newheader .column{width:950px;margin:0 auto 4px;}

/*otherLink*/
#otherLink{background-position:0 -120px;background-repeat:repeat-x;height:22px;padding:3px 0 5px 0px;_padding:3px 0 0 0px;background-color:#d6dee0;}

/*search*/
#movieSearch{margin:0 auto;width:950px;position:relative;z-index:9700;font-size:75%;}
#movieSearch form{float:left;}
#movieSearch form .label{width:211px;height:16px;border:0;vertical-align:middle;color:#333333;overflow:hidden;background:none;}
/* ie6 */* html #movieSearch form .label{height:23px;}
/* ie7 */*:first-child+html #movieSearch form .label{height:23px;}
#movieSearch span.inputText{cursor:text;display:none;padding-left:1px;height:16px;width:210x;overflow:hidden;position:absolute;color:#cccccc;text-align:left;z-index:2;}
/* ie6 */* html #movieSearch span.inputText{margin:-1px 0 0 -1px;}
/* ie7 */*:first-child+html #movieSearch span.inputText{margin:-1px 0 0 -1px;}

/*search*/
#movieSearch form .submit{background-position:0 -270px;border:0;text-indent:-9999px;width:43px;height:20px;cursor:hand;margin-top:1px;vertical-align:middle;}
#movieSearch form .submit:hover{background-position:0 -300px;border:0;text-indent:-9999px;width:43px;height:20px;cursor:hand;margin-top:1px;vertical-align:middle;}
#movieSearch p.searchbox{float:left;background-position:0 -230px;width:211px;height:22px;padding:3px 7px 3px 24px;margin-right:7px;_margin-right:2px;/*IE6*/}
/*####0828#movieSearch p.allSearch{background:none;margin:3px 0 0 12px;float:left;}*/
/*help*/#otherLink p.othelp{background-position:0 -338px;padding-left:19px;/*width:65px;*/float:right;margin-top:3px;}
#otherLink p.otpoint{background-position:-253px -340px !important;padding-left:15px;/*width:65px;*/  float:right;margin-top:3px;color:#7F8D91;}
#otherLink p.otpoint strong{font-weight:bold;}
#otherLink p.mygyao{float:right;margin-left:15px;margin-top:-3px;zoom:1;}
* html #otherLink p.mygyao{float:right;margin-left:15px;margin-top:0;zoom:1;}
#otherLink p.mygyao a{display:block;width:100px;height:28px;background:url(http://i.yimg.jp/images/streaming/gyao-store/common/gnavi_mybtn.png) 0 -30px no-repeat;text-indent:-9999px;zoom:1;}
#otherLink p.mygyao a:hover{background-position:0 0;}
#otherLink p.mygyao{float:right;margin-left:15px;margin-top:-3px;zoom:1;}
* html #otherLink p.mygyao{float:right;margin-left:15px;margin-top:0;zoom:1;}
#otherLink p.mygyao a{display:block;width:100px;height:28px;background:url(http://i.yimg.jp/images/streaming/gyao-store/common/gnavi_mybtn.png) 0 -30px no-repeat;text-indent:-9999px;zoom:1;}
#otherLink p.mygyao a:hover{background-position:0 0;}
#movieSearch .suggest{display:none;width:265px;left:0px;position:absolute;top:22px;}
#movieSearch .yui-ac-bd{background-position: 0 top;padding-top:7px;}
#movieSearch .suggest ul{background-color:#354146;/*padding:0 8px;*/width:242px;}
#movieSearch .suggest li{color:#fff;padding:3px 8px;width:226px;white-space:nowrap;overflow:hidden;cursor:pointer;}
#movieSearch .suggest li.yui-ac-highlight{background:#526368;}
#movieSearch .suggest .help a{text-indent:-9999px;height:12px;width:12px;padding:0;display:block;float:right;overflow:hidden;background-position:-490px 0;}
#movieSearch .suggest .help a:hover{background-position:-490px 0;}
#movieSearch .suggest .yui-ac-ft .help{background:#354146;padding:0 5px;}
#movieSearch .suggest .yui-ac-ft{background-position:-250px bottom;padding-bottom:5px;width:242px;}
/*movieSearch*/
#productLink{text-align:right;font-size:80%;float:right;margin-top:14px;}
#productLink em{font-weight:bold;}
/*productLink*/#globalNavi .gnBorder,#globalNavi li a{overflow:hidden;height:26px;display:block;text-indent:-9999px;overflow:hidden;}
#globalNavi .gnLink01 a{width:100px;background-position:left -50px;}
#globalNavi .gnLink02 a{width:39px;background-position:-101px -50px;}
#globalNavi .gnLink03 a{width:44px;background-position:-141px -50px;}
#globalNavi .gnLink04 a{width:38px;background-position:-186px -50px;}
#globalNavi .gnLink05 a{width:47px;background-position:-225px -50px;}
#globalNavi .gnLink06 a{width:55px;background-position:-273px -50px;}
#globalNavi .gnLink07 a{width:47px;background-position:-329px -50px;}
#globalNavi .gnLink08 a{width:55px;background-position:-377px -50px;}
#globalNavi .gnLink09 a{width:67px;background-position:-434px -50px;}
#globalNavi .gnLink10 a{width:104px;background-position:0px -779px;}
#globalNavi .gnLink11 a{width:137px;background-position:-110px -779px;}
/*on*/
#globalNavi .gnLink01On a{width:100px;background-position:left -80px;}
#globalNavi .gnLink02On a{width:39px;background-position:-101px -80px;}
#globalNavi .gnLink03On a{width:44px;background-position:-141px -80px;}
#globalNavi .gnLink04On a{width:38px;background-position:-186px -80px;}
#globalNavi .gnLink05On a{width:47px;background-position:-225px -80px;}
#globalNavi .gnLink06On a{width:55px;background-position:-273px -80px;}
#globalNavi .gnLink07On a{width:47px;background-position:-329px -80px;}
#globalNavi .gnLink08On a{width:55px;background-position:-377px -80px;}
#globalNavi .gnLink09On a{width:67px;background-position:-434px -80px;}
#globalNavi .gnLink10On a{width:104px;background-position:0px -810px;}
#globalNavi .gnLink11On a{width:137px;background-position:-110px -810px;}
/*hover*/
#globalNavi .gnLink01 a:hover{width:100px;background-position:left -640px;}
#globalNavi .gnLink02 a:hover{width:39px;background-position:-101px -640px;}
#globalNavi .gnLink03 a:hover{width:44px;background-position:-141px -640px;}
#globalNavi .gnLink04 a:hover{width:38px;background-position:-186px -640px;}
#globalNavi .gnLink05 a:hover{width:47px;background-position:-225px -640px;}
#globalNavi .gnLink06 a:hover{width:55px;background-position:-273px -640px;}
#globalNavi .gnLink07 a:hover{width:47px;background-position:-329px -640px;}
#globalNavi .gnLink08 a:hover{width:55px;background-position:-377px -640px;}
#globalNavi .gnLink09 a:hover{width:67px;background-position:-434px -640px;}
#globalNavi .gnLink10 a:hover{width:104px;background-position:0px -840px;}
#globalNavi .gnLink11 a:hover{width:137px;background-position:-110px -840px;}
/*border*/
#globalNavi .gnBorder{width:2px;background-position:left -160px}

#globalNavi .gnList01 a,#globalNavi .gnList02 a,#globalNavi .gnList01On a,#globalNavi .gnList02On a{margin:0;}
#globalNavi ul{width:950px;margin:0 auto;}
#globalNavi li{float:left;}
#globalNavi{overflow:hidden;background-position:0 0;background-repeat:repeat-x;height:28px;}
/* --- #contents-newheader > #globalNavi ---*/
#globalNavi .gnList01,#globalNavi .gnList02,#globalNavi .gnList01On,#globalNavi .gnList02On{position:relative;z-index:999;}
#globalNavi .gnList01Menu,#globalNavi .gnList02Menu{display:none;width:90px;position:absolute;z-index:999;border:1px solid #636e71;background:#fff;padding:10px 12px;top:32px;}
#globalNavi .gnList02Menu{width:185px;}
#globalNavi .gnList01Menu li,#globalNavi .gnList02Menu li{margin-bottom:6px;font-size:90%;float:none !important;}
#globalNavi .gnList01Menu li a,#globalNavi .gnList02Menu li a{display:inline;background:none;color:#1493b4;text-indent:0;}/* --- #globalNavi pulldownmenu ---*/
/*main--------------------------*/
#main .commonModule,#main .commonModuleInner{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/bgCommonModule.png) no-repeat;}
#main .commonModule .link a,#sub .commonModule .link a,#sub #subMyMenu .link a,#sub #subMyMenu .login a,#sub #subNeedHelp .link,#searchModule .allMovieLink p a,#main .more_view a,.infoBox .link a{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/spriteIconLink.png) no-repeat;}
/*--/maincommonimg--*/
#main .commonModule{width:634px;background-position:0 top;margin-bottom:5px;}
#main .commonModule h2{width:608px;padding:10px 13px 18px;zoom:1;}
#main .commonModuleInner{position:relative;width:634px;padding-bottom:13px;background-position:-634px bottom;}
#main .commonModule .floatBox{position:absolute;top:-34px;right:12px;}
#main .commonModule .content{padding:0 13px;}
#main .commonModule hr{width:630px;margin-left:2px;border-left:none;border-right:none;border-top:1px solid #fff;border-bottom:1px solid #e0e5e7;}
#main .commonModule .link{font-size:80%;text-align:right;}
#main .commonModule .link a{padding-right:10px;background-position:right 4px;}
#main .itemList .item p{font-size:80%;margin-bottom:4px;}
#main .itemList .item h4{font-size:90%;font-weight:bold;margin-bottom:2px;}
#main .itemList .item .thumnail{margin-bottom:8px;}
#main .itemList .item .thumnail img{border:1px solid #eee;}
#main .itemList .item .pieces{color:#999999;}
#main .itemList .item .pieces em{color:#2e4c52;margin-right:3px;}
#main .itemList .item .price{color:#cc0000;}
#main .itemList .item .price em{color:#cc0000;font-size:120%;}

/*ratingimg*/
#main .itemList .item .rating .s0,#main .itemList .item .rating .s0f,#main .itemList .item .rating .s1,#main .itemList .item .rating .s1f,#main .itemList .item .rating .s2,#main .itemList .item .rating .s2f,#main .itemList .item .rating .s3,#main .itemList .item .rating .s3f,#main .itemList .item .rating .s4,#main .itemList .item .rating .s4f,#main .itemList .item .rating .s5,#main #mainRecommendFromHistory .rating .s0, #main #mainRecommendFromHistory .rating .s0f, #main #mainRecommendFromHistory .rating .s1, #main #mainRecommendFromHistory .rating .s1f, #main #mainRecommendFromHistory .rating .s2, #main #mainRecommendFromHistory .rating .s2f, #main #mainRecommendFromHistory .rating .s3, #main #mainRecommendFromHistory .rating .s3f, #main #mainRecommendFromHistory .rating .s4, #main #mainRecommendFromHistory .rating .s4f, #main #mainRecommendFromHistory .rating .s5,#sub #subRecommend .itemList .item .rating .s0, #sub #subRecommend .itemList .item .rating .s0f, #sub #subRecommend .itemList .item .rating .s1, #sub #subRecommend .itemList .item .rating .s1f, #sub #subRecommend .itemList .item .rating .s2, #sub #subRecommend .itemList .item .rating .s2f, #sub #subRecommend .itemList .item .rating .s3, #sub #subRecommend .itemList .item .rating .s3f, #sub #subRecommend .itemList .item .rating .s4, #sub #subRecommend .itemList .item .rating .s4f, #sub #subRecommend .itemList .item .rating .s5{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/iconSpriteRatingS2.png) no-repeat;}

#main .itemList .item .rating .s0,#main .itemList .item .rating .s0f,#main .itemList .item .rating .s1,#main .itemList .item .rating .s1f,#main .itemList .item .rating .s2,#main .itemList .item .rating .s2f,#main .itemList .item .rating .s3,#main .itemList .item .rating .s3f,#main .itemList .item .rating .s4,#main .itemList .item .rating .s4f,#main .itemList .item .rating .s5{width:70px;height:14px;text-indent:-9999px;margin-bottom:2px;display:block;}
#main .itemList .item .rating .s0{background-position:left top;}
#main .itemList .item .rating .s0f{background-position:left -24px;}
#main .itemList .item .rating .s1{background-position:left -48px;}
#main .itemList .item .rating .s1f{background-position:left -72px;}
#main .itemList .item .rating .s2{background-position:left -96px;}
#main .itemList .item .rating .s2f{background-position:left -120px;}
#main .itemList .item .rating .s3{background-position:left -144px;}
#main .itemList .item .rating .s3f{background-position:left -168px;}
#main .itemList .item .rating .s4{background-position:left -192px;}
#main .itemList .item .rating .s4f{background-position:left -216px;}
#main .itemList .item .rating .s5{background-position:left bottom;}

#main .commonModule .grid4{width:608px;overflow:hidden;padding:0;margin:0 13px;position:relative;}
  #main .grid4 .itemList{width:9999px;position:relative;}
 #main .grid4 .itemList .item{width:125px;padding:0 13px;float:left;}
 /* ie6 */ * html #main .grid4 .itemList .item{padding:0 12px;}
  #main .grid2{width:608px;overflow:hidden;padding:0 !important;margin:0 13px;position:relative;}
 #main .grid2 .itemList{width:9999px;position:relative;}
 #main .grid2 .itemList .item{width:260px;padding:0 20px;float:left;}
 #main .grid2 .itemList .item h4{font-size:100%;}
 #main .grid2 .itemList .item .price em{font-size:130%;}
 
 #main #mainRecommendPrograms h2,#main #mainRecommendFromNew h2,#main #mainHotPrograms h2,#main #mainRecommendFromHistory h2,#main #mainFavoriteVideos h2{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/spriteCommonModuleTitle.png) no-repeat;}

#main #mainRecommendPrograms h2{background-position:15px 13px;text-indent:-9999px;}#main #mainRecommendFromNew h2{background-position:15px -37px;text-indent:-9999px;}#main #mainHotPrograms h2{background-position:15px -87px;text-indent:-9999px;}
#main #mainRecommendFromHistory h2{background-position:15px -137px;text-indent:-9999px;}
#main #mainRecommendFromHistory .link a{background:none;padding-right:0;}#main #mainRecommendFromHistory .DelHist{display:none;}
#main #mainRecommendFromHistory .rating .s0{background-position:left top;}
#main #mainRecommendFromHistory .rating .s0f{background-position:left -24px;}
#main #mainRecommendFromHistory .rating .s1{background-position:left -48px;}
#main #mainRecommendFromHistory .rating .s1f{background-position:left -72px;}
#main #mainRecommendFromHistory .rating .s2{background-position:left -96px;}
#main #mainRecommendFromHistory .rating .s2f{background-position:left -120px;}
#main #mainRecommendFromHistory .rating .s3{background-position:left -144px;}
#main #mainRecommendFromHistory .rating .s3f{background-position:left -168px;}
#main #mainRecommendFromHistory .rating .s4{background-position:left -192px;}
#main #mainRecommendFromHistory .rating .s4f{background-position:left -216px;}
#main #mainRecommendFromHistory .rating .s5{background-position:left bottom;}
/* --- #mainRecommendFromHistory ---*/
#main #mainFavoriteVideos h2{background-position:15px -187px;text-indent:-9999px;}
#main #mainFavoriteVideos .link{margin-top:10px;font-size:90%;}
#main #mainBannerField634x250{background:none;height:250px;overflow:hidden;}
#main #mainBannerField634x250 a,#main #mainBannerField634x120 a{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/spriteShadowBanner.png) no-repeat;}
#main #mainBannerField634x250 a{width:634px;height:250px;padding:0;position:absolute;text-indent:-9999px;background-position:0 0;}
#main #mainBannerField634x250 .commonModuleInner{background:none;padding-bottom:0;}
#main #mainBannerField634x250 .content{padding:0;}
#main #mainBannerField634x120{background:none;height:120px;overflow:hidden;}
#main #mainBannerField634x120 a{width:634px;height:120px;padding:0;position:absolute;background-position:-634px 0;text-indent:-9999px;}
#main #mainBannerField634x120 .commonModuleInner{background:none;padding-bottom:0;}
#main #mainBannerField634x120 .content{padding:0;}
/* --- main column common ---*/ 

/*sub------------------------------------------------------*/
#sub .commonModule,#sub .commonModuleBox{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topSubmoduleBack.png) no-repeat;}
#main .dtk-carousel a.prev,#main .dtk-carousel a.next,#main .dtk-carousel a.prevOff,#main .dtk-carousel a.nextOff,#main .dtk-carousel .scrollnav a{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/carousel_nav.png) no-repeat -55px 0;}
/*--/subcommonimg*/
#sub .commonModule{background-position:-351px bottom;padding-bottom:4px;width:350px;}
#sub .commonModuleBox{background-position:0 0;background-color:#fff;}
#sub .commonModule h3{width:274px;padding:10px 13px 15px;zoom:1;}
#sub .commonModuleInner{position:relative;width:350px;padding-bottom:13px;}
#sub .commonModule .floatBox{position:absolute;top:-33px;right:12px;}
#sub .commonModule .content{padding:0 13px;}
#sub .commonModule .link,.infoBox .link{font-size:80%;text-align:right;}
#sub .commonModule .link a,.infoBox .link a{padding-right:10px;background-position:right 4px;}
/* --- sub column common ---*/#footer #pos-s{padding:10px 0 10px;border-top:none;background-position:left bottom;background-repeat:repeat-x;margin-bottom:15px;}
#footer #uftMain{padding-top:5px !important;padding-bottom:2px !important;}
/*IE6*/
* html #wrapper #footer #pos-s div{width:950px !important;}
* html #wrapper #footer #pos-s #uftMain{width:950px !important;text-align:center;}
* html #wrapper #footer #pos-s #uftMain div{width:386px !important;}
#footer address{border-top:none;}
/* ---#wrapper > #footer ---*/
#main .dtk-carousel{top:-38px !important;display:none;}
#main .dtk-carousel a.prev span,#main .dtk-carousel a.next span,#main .dtk-carousel a.prevOff span,#main .dtk-carousel a.nextOff span{display:none;}

/*carousel*/

/*mainError*/
#mainError,#mainError2,#mainJsOff,#mainError p,#mainError2 p,#mainJsOff p,
#mainError h2,#mainError2 h2,#mainJsOff h2{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topErrmodule.png) no-repeat;}
#mainError,#mainError2,#mainJsOff{font-size:80%;color:#fff;margin-bottom:10px;background-position:0 0;}
#mainError p,#mainError2 p,#mainJsOff p{padding:12px 10px;background-position:-580px bottom;}
#mainError a,#mainError2 a,#mainJsOff a{color:#fff;}
#mainError a:visited,#mainError2 a:visited,#mainJsOff a:visited{color:#fff !important;}
#mainError h2,#mainError2 h2,#mainJsOff h2{text-indent:-9999px;height:17px;padding-bottom:13px;margin-left:10px;}
#mainError h2{height:36px;background-position:-1200px -40px;}
#mainError2 h2{height:16px;background-position:-1200px -90px;}
#mainJsOff h2{height:35px;background-position:-1200px 10px;}
/*credit*/
#contents-footer .credit{padding:5px 5px 15px;font-size:70%;color:#d7dee0;}

/*sub*/
#sub #subMyMenu,#sub #subMyMenu .subMyMenuBox,#sub .myMenuHelp a,#sub #subMyMenu .btnView a,#sub #subMyMenu .btnWant a,#sub #subMyMenu .btnWant2 a,#sub #subMyMenu .btnLogin a,#sub #subMyMenu .recentVideo h4,#sub #subMyMenu .recentVideo,#sub #subMyMenu h3{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topSpriteMymenutop.png) no-repeat;}
#sub #subCategory h3,#sub #subRecommend h3,#sub #subAffiliate h3{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/spriteCommonModuleTitleSub.png) no-repeat;}
#sub #subNeedHelp,#sub #subNeedHelp .subNeedHelpBox,#sub #subNeedHelp h3{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topSpriteHelptop.png) no-repeat;}

#sub{width:350px;overflow:hidden;}
#sub #subMyMenu{background-position:-360px bottom;zoom:1;padding-bottom:4px;color:#fff;width:350px;}
#sub #subMyMenu .subMyMenuBox{background-position:0 0;}
#sub #subMyMenu a{color:#fff;}
#sub #subMyMenu h3{background-position: -361px 10px;margin-left:11px;text-indent:-9999px;width:75px;float:left;}
#sub #subMyMenu h3.mygyao{background-position: -700px 10px;margin-left:11px;text-indent:-9999px;width:60px;float:left;}
/* ie6 */* html #sub #subMyMenu h3.mygyao{margin-left:6px;}
/* ie6 */* html #sub #subMyMenu h3{margin-left:6px;}
#sub .myMenuHelp{float:left;margin-top:11px;}
#sub .myMenuHelp a{width:14px;height:14px;text-indent:-9999px;overflow:hidden;display:block;background-position:-540px 0;}
#sub #subMyMenu .commonModuleInner{clear:both;position:relative;width:350px;padding-bottom:10px;}
#sub #subMyMenu hr{width:346px;margin-left:2px;margin-bottom:11px;border-top:1px solid #007c9b;border-bottom:1px solid #33b1d1;border-left:none;border-right:none;}
/* ie6 */* html #sub #subMyMenu hr{margin-bottom:0;padding-bottom:11px;}
/* ie7 */*:first-child+html #sub #subMyMenu hr{margin-bottom:0;padding-bottom:11px;}
#sub #subMyMenu .link a{background-position:right -196px;}
#sub #subMyMenu .login{font-size:80%;}
#sub #subMyMenu .login a{padding-right:8px;background-position:right -196px;}
#sub #subMyMenu .loginName{font-size:80%;margin-bottom:10px;}
#sub #subMyMenu .loginName em{margin-right:3px;}
#sub #subMyMenu .notice{font-size:90%;text-align:center;margin-bottom:8px;}
#sub #subMyMenu .btnView{margin-bottom:2px;}
#sub #subMyMenu .btnView a{background-position:-360px -100px;display:block;width:326px;height:42px;text-indent:-9999px;overflow:hidden;}
#sub #subMyMenu .btnView a:hover{background-position:-360px -142px;}
#sub #subMyMenu .btnLogin{margin-bottom:7px;}
#sub #subMyMenu .btnLogin a{display:block;width:326px;height:42px;text-indent:-9999px;overflow:hidden;background-position:-360px -184px;}
#sub #subMyMenu .btnLogin a:hover{background-position:-360px -226px;}
#sub #subMyMenu .btnWant a{display:block;width:326px;height:42px;text-indent:-9999px;overflow:hidden;background-position:-360px -268px;}
#sub #subMyMenu .btnWant a:hover{background-position:-360px -310px;}
#sub #subMyMenu .btnWant2 a{display:block;width:326px;height:42px;text-indent:-9999px;overflow:hidden;background-position:-686px -268px;}
#sub #subMyMenu .btnWant2 a:hover{background-position:-686px -310px;}
#sub #subMyMenu .recentVideo,#sub #subMyMenu .recentVideo{margin:8px 1px;padding:10px 12px 6px 12px;background-position:-360px -400px;border-top:1px solid #007c9b;border-bottom:1px solid #33b1d1;}
#sub #subMyMenu .recentVideo h4{height:17px;width:111px;margin-bottom:10px;text-indent:-9999px;background-position:-360px -50px;}
#sub #subMyMenu .recentVideo .item p{font-size:80%;margin-bottom:4px;}
#sub #subMyMenu .recentVideo p.link{margin-bottom:4px;}
#sub #subMyMenu .recentVideo .item h5{font-size:90%;font-weight:bold;margin-bottom:2px;margin-left:90px;}
#sub #subMyMenu .recentVideo .item .thumnail{margin-bottom:8px;float:left;}
#sub #subMyMenu .recentVideo .item .thumnail img{border:1px solid #fff;}
#sub #subMyMenu .recentVideo .item .title{margin-left:90px;}
/*subCategory*/
#sub #subCategory h3{background-position:12px 10px;text-indent:-9999px;}
#sub #subCategory ul{margin-left:8px;}
#sub #subCategory li{margin-bottom:10px;list-style-type:disc;list-style-position:inside;}
/*subRankink*/
#sub #subRanking li{margin-bottom:10px;padding-left:22px;background-image:url(http://i.yimg.jp/images/streaming/gyao-store/common/iconRankingS.png);background-repeat:no-repeat;font-size:90%;}
#sub #subRanking .rank01{background-position:left top;zoom:1;}
#sub #subRanking .rank02{background-position:left -200px;}
#sub #subRanking .rank03{background-position:left -400px;}
#sub #subRanking .rank04{background-position:left -600px;}
#sub #subRanking .rank05{background-position:left -800px;}
#sub #subRanking .rank06{background-position:left -1000px;}
#sub #subRanking .rank07{background-position:left -1200px;}
#sub #subRanking .rank08{background-position:left -1400px;}
#sub #subRanking .rank09{background-position:left -1600px;}
#sub #subRanking .rank10{background-position:left -1800px;}
/*subRecommend*/
#sub #subRecommend h3{background-position:12px -40px;text-indent:-9999px;}
#sub #subRecommend .read{color:#999;font-size:80%;padding:0 13px;margin-bottom:8px;}
#sub #subRecommend .content{padding:0;}
#sub #subRecommend .itemList{margin-bottom:-10px;}
#sub #subRecommend .itemList .item{border-top:1px solid #e0e5e7;margin:0 2px;padding:10px 13px;}
#sub #subRecommend .itemList .item p{font-size:80%;margin-bottom:4px;}
#sub #subRecommend .itemList .item h4{font-size:90%;font-weight:bold;margin-bottom:2px;margin-left:95px;}
#sub #subRecommend .itemList .item .thumnail{margin-bottom:8px;float:left;}
#sub #subRecommend .itemList .item .thumnail img{border:1px solid #fff;}
#sub #subRecommend .itemList .item .pieces{color:#999999;margin-left:95px;}
#sub #subRecommend .itemList .item .pieces em{color:#2e4c52;margin-right:3px;}
#sub #subRecommend .itemList .item .price{color:#cc0000;margin-left:95px;}
#sub #subRecommend .itemList .item .price em{color:#cc0000;font-size:120%;}
#sub #subRecommend .itemList .item .rating{margin-left:95px;color:#999;}
#sub #subRecommend .itemList .item .rating .s0, #sub #subRecommend .itemList .item .rating .s0f, #sub #subRecommend .itemList .item .rating .s1, #sub #subRecommend .itemList .item .rating .s1f, #sub #subRecommend .itemList .item .rating .s2, #sub #subRecommend .itemList .item .rating .s2f, #sub #subRecommend .itemList .item .rating .s3, #sub #subRecommend .itemList .item .rating .s3f, #sub #subRecommend .itemList .item .rating .s4, #sub #subRecommend .itemList .item .rating .s4f, #sub #subRecommend .itemList .item .rating .s5{width:70px;height:14px;text-indent:-9999px;margin-bottom:2px;display:block;}
#sub #subRecommend .itemList .item .rating .s0{background-position:left top;}
#sub #subRecommend .itemList .item .rating .s0f{background-position:left -24px;}
#sub #subRecommend .itemList .item .rating .s1{background-position:left -48px;}
#sub #subRecommend .itemList .item .rating .s1f{background-position:left -72px;}
#sub #subRecommend .itemList .item .rating .s2{background-position:left -96px;}
#sub #subRecommend .itemList .item .rating .s2f{background-position:left -120px;}
#sub #subRecommend .itemList .item .rating .s3{background-position:left -144px;}
#sub #subRecommend .itemList .item .rating .s3f{background-position:left -168px;}
#sub #subRecommend .itemList .item .rating .s4{background-position:left -192px;}
#sub #subRecommend .itemList .item .rating .s4f{background-position:left -216px;}
#sub #subRecommend .itemList .item .rating .s5{background-position:left bottom;}
/*subAffiliate*/
#sub #subAffiliate h3{background-position:12px -90px;text-indent:-9999px;padding-bottom:10px;}
#sub #subAffiliate .shopping{font-size:80%;padding-left:18px;background:url(http://i.yimg.jp/images/sicons/shopping16.gif) no-repeat;margin-left:12px;margin-bottom:4px;}
#sub #subAffiliate .content{padding:0;}
#sub #subAffiliate .itemList{margin-bottom:-10px;}
#sub #subAffiliate .itemList .item{border-top:1px solid #e0e5e7;margin:0 2px;padding:10px 12px;}
#sub #subAffiliate .itemList .item p{font-size:80%;margin-bottom:4px;}
#sub #subAffiliate .itemList .item h4{font-size:90%;font-weight:bold;margin-bottom:2px;margin-left:90px;}
#sub #subAffiliate .itemList .item .thumnail{margin-bottom:8px;float:left;}
#sub #subAffiliate .itemList .item .thumnail img{border:1px solid #eee;}
#sub #subAffiliate .itemList .item .price{color:#999;font-size:80%;margin-left:90px;}
#sub #subAffiliate .itemList .item .price em{color:#cc0000;font-size:120%;margin-right:3px;}
.iconWakaba{background:url(http://i.yimg.jp/images/sicons/c/wakaba16.gif) no-repeat 0 center;zoom:1;}
.iconKnowledge{background:url(http://i.yimg.jp/images/sicons/knowledge16.gif) no-repeat 0 center;zoom:1;}
/*subNeedHelp*/
#sub #subNeedHelp{background-position:-350px bottom;padding-bottom:3px;color:#fff;width:350px;}
#sub #subNeedHelp .subNeedHelpBox{background-position:0 0;width:350px;}
#sub #subNeedHelp a{color:#fff;}
#sub #subNeedHelp h3{background-position:-352px 10px;margin-left:11px;text-indent:-9999px;}
#sub #subNeedHelp .commonModuleInner{position:relative;width:350px;}
#sub #subNeedHelp hr{width:346px;margin-left:2px;margin-bottom:11px;margin-top:13px;border-top:1px solid #5ba734;border-bottom:1px solid #8dd16c;border-left:none;border-right:none;}
* html #sub #subNeedHelp hr{margin-bottom:0;padding-bottom:11px;margin-top:0;padding-top:13px;}
*:first-child+html #sub #subNeedHelp hr{margin-bottom:0;padding-bottom:11px;margin-top:0;padding-top:13px;}
/* ie6 + ie7 hacks */#sub #subNeedHelp .link{text-align:left;background-position:right -196px;}
#sub #subNeedHelp .link,#sub #subNeedHelp .link a{background:none;}
#sub #subNeedHelp dt{margin-bottom:5px;padding-left:20px;}
#sub #subNeedHelp dd{padding-left:20px;margin-bottom:5px;}

/*404*/
#main404Module{width:634px;padding:120px 0 110px;}
#main404Module .content{text-align:center;}
#main404Module .content h2{background:url(http://i.yimg.jp/images/streaming/gyao-store/404/text404.png) no-repeat center center;height:48px;text-indent:-9999px;margin-bottom:20px;}
#main404Module .content p{font-size:90%;color:#7a898d;}

/*print------------------------------------------------------*/
/* CSS for printing */
@media print{/* fonts */.f11{font-size:11px;line-height:110%;}.f13{font-size:13px;line-height:110%;}.f15{font-size:15px;line-height:110%;}.f17{font-size:17px;line-height:115%;}.f11b{font-size:11px;line-height:110%;font-weight:bold;}.f13b{font-size:13px;line-height:110%;font-weight:bold;}.f15b{font-size:15px;line-height:120%;font-weight:bold;}.f17b{font-size:17px;line-height:125%;font-weight:bold;}/* line-height */.s115{line-height:115%;}.s130{line-height:130%;}.s150{line-height:150%;}/* masthead */div.yjmthloginarea{display:none;}
}

/*renewTop----------------------------------------------------------*/
#main_cnt_wrapper{position:relative;padding-top:12px;}
.yj100per-2 #contents-body #sub{width:350px;}
.yj100per-2 #contents-body #main{padding:0;}
/*commonImg*/
#main-wrapper #main #listContentRecommend ,#main-wrapper #main .listContent ,#main-wrapper #main .bgListContent,#infoMain{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topMainmoduleBack.png) no-repeat;}

/*main------------------------*/
.bgListContent ul.allList li li h4,#topicsLink .commonModuleBox li,#iconExBox .commonModuleBox2 li,#topicsLink .commonModuleBox li span.new{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/icon.png) no-repeat;}
.bgListContent p.allWantList a,.commonModule2 ,.commonModuleBox2{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topSpriteIcon.png) no-repeat;}
/*--/commonImg*/
#banarContentTop,#banarContentBottom,#listContentRecommend,#listContentPickup01,#listContentPickup02,#listContentPickup03,#listContentPlay,#listContentWantList{margin-bottom:20px;}
#main-wrapper #main #listContentRecommend,#main-wrapper #main .listContent,#infoMain{background-position:-580px bottom;padding-bottom:5px;}
#main-wrapper #main .bgListContent{background-position:0 0;width:580px;background-color:#fff;}
.bgListContent h2{width:560px;font-size:88%;font-weight:bold;color:#276877;padding:8px 10px 3px 10px;border-bottom:#e9e9e9 solid 1px;}
#main-wrapper #main .bgListContent ul.allList{border-top:#fefefe solid 1px;font-size:75%;}
/*bgListContent*/.bgListContent ul.allList li li h4{font-weight:bold;padding-top:1px;}
.bgListContent ul.allList li li h4.itemClass01{background-position:-260px 1px;text-indent:18px;}
.bgListContent ul.allList li li h4.itemClass02{background-position:-520px 1px;text-indent:18px;}
.bgListContent ul.allList li li h4.itemClass03{background-position:0 1px;text-indent:18px;}
.bgListContent ul.allList li li h4.itemClass04{background-position:-780px 1px;text-indent:36px;}
.bgListContent ul.allList li li p.movieCnt{color:#999;}
.bgListContent ul.allList li li p.movieCnt span{font-weight:bold;color:#000;padding:5px;}
.bgListContent ul.allList li li p.imgBack img{border:#eee solid 1px;}
.bgListContent ul.allList li li p.imgBack{margin-bottom:6px;}
.bgListContent ul.allList li li h4,.bgListContent ul.allList li li p.movieCnt,.bgListContent ul.allList li li p.movieEx{padding:0 1px;line-height:1.35;}
.bgListContent ul.allList li li h4{margin-bottom:2px;}

/*listContentRecommend*/
#listContentRecommend .bgListContent ul.allList li.grid{border-bottom:#e9e9e9 solid 1px;padding:11px 19px 30px 19px;}
#listContentRecommend .bgListContent ul.allList li.gridEnd{padding:11px 19px 25px 19px;}
#listContentRecommend .allList li.listItem{width:162px;float:left;margin-right:28px;}
#listContentRecommend .allList li.listItemEnd{width:162px;float:left;margin:0;}
#listContentRecommend .bgListContent ul.allList li li p.movieCnt{margin-bottom:3px;}

/*listContent*/
.listContent .bgListContent ul.allList li.grid,.listContent .bgListContent ul.allList li.grid{border-bottom:#e9e9e9 solid 1px;padding:11px 19px 15px 19px;}
.listContent .bgListContent ul.allList li.gridEnd{padding:11px 19px 7px 19px;}
.listContent .bgListContent ul.allList li li.listItem{width:122px;float:left;margin-right:18px;}
.listContent .bgListContent ul.allList li li.listItemEnd{width:122px;float:left;margin:0;}

/*bgListContent*/
.bgListContent .contentTitle{width:560px;padding:8px 10px 3px 10px;border-bottom:#e9e9e9 solid 1px;}
.bgListContent .contentTitle h2{float:left;font-size:88%;font-weight:bold;color:#276877;border:0;padding:0;width:auto;}
.bgListContent .contentTitle p{float:right;font-size:75%;padding-top:1px;}

/*allWantList*/
.bgListContent p.allWantList{float:right;margin:10px 10px 3px 10px;font-size:75%;}
.bgListContent p.allWantList a{background-position:right -246px;padding-right:8px;}

/*sub-------------------------*/
#iconExBox .commonModuleBox2 h3,#sub #newRss h3,#sub #subRanking h3,#subBland .commonModuleBox h3,#otherPartner .commonModuleBox h3,#topicsLink .commonModuleBox h3,#sub #subReport h3,#sub #profitNews h3,#sub #subInformation h3{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/spriteCommonModuleTitleSub.png) no-repeat;}
#subBland .commonModuleBox .content .blandGridleft li,#subBland .commonModuleBox .content .blandGridright li,#otherPartner .commonModuleBox .content .blandGridleft li,#infoMain .infolinkList li{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/lidot.png) no-repeat;}
#searchModule,#searchModule .allMovieLink{background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topSpriteSearchModuleBack.png) no-repeat;}
#searchModule h2,#searchModule ul.categoryNavi li a,#searchModule ul.listClassAll h3,#searchModule ul.listClassAll ul.movieList li.movieTitle{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/topSpriteSearchModule.png) no-repeat;}
/*--/commonImg*/
#sub .commonModule2{background-position:-350px bottom;padding-bottom:3px;width:350px;}
#serviceLink{margin:5px 0 20px 0;}
/*iconExBox*/
#iconExBox{margin-bottom:12px;}
#iconExBox .commonModuleBox2{background-position:0 0;padding:13px 13px 10px 13px;}
#iconExBox .commonModuleBox2 h3{background-position:0 -360px;text-indent:-9999px;width:110px;height:15px;margin-bottom:15px;}
#iconExBox .commonModuleBox2 ul{width:350px;font-size:75%;color:#7f8d91;}
#iconExBox .commonModuleBox2 li{float:left;margin-right:9px;}
#iconExBox .commonModuleBox2 li.icon01{background-position:0 -601px;text-indent:18px;}
#iconExBox .commonModuleBox2 li.icon02{background-position:0 -713px;text-indent:18px;}
#iconExBox .commonModuleBox2 li.icon03{background-position:0 -824px;text-indent:18px;}
#iconExBox .commonModuleBox2 li.icon04{background-position:0 -925px;text-indent:18px;}
/*rss*/
p.rss a{background-position:0 0;width:16px;height:16px;display:block;text-indent:-9999px;overflow:hidden;}
/*newRss*/
#sub #newRss h3{background-position:12px -648px;text-indent:-9999px;width:101px;height:16px;}
*html #sub #newRss li{position:relative;}
#sub #newRss .status,#sub #subRanking .status{color:#999;font-size:75%;margin-bottom:15px;}
#sub #newRss li{font-size:88%;background-position:0 -37px;padding-left:16px;margin-bottom:10px;}
#sub #newRss li.listEnd{margin-bottom:0px;}
#sub #newRss li img{vertical-align:middle;margin-left:4px;}
/*subRanking*/
#sub #subRanking h3{background-position:12px -138px;text-indent:-9999px;width:205px;height:15px;}
/*subBland*/
#subBland{font-size:75%;line-height:1.25;}
#subBland .commonModuleBox h3{background-position:12px -288px;width:94px;height:15px;text-indent:-9999px;}
#subBland .commonModuleBox .content .blandGridleft{float:left;width:154px;}
#subBland .commonModuleBox .content .blandGridright{float:right;width:154px;}
#subBland .commonModuleBox .content .blandGridleft li,#subBland .commonModuleBox .content .blandGridright li{background-position:1px 6px;padding-left:9px;margin-bottom:6px;}
#subBland .commonModuleBox .content .blandGridleft li.listEnd,#subBland .commonModuleBox .content .blandGridright li.listEnd{margin:0;}
/*otherPartner*/
#otherPartner{font-size:75%;line-height:1.25;}
#otherPartner .commonModuleBox h3{background-position:12px -528px;width:182px;height:15px;text-indent:-9999px;}
#otherPartner .commonModuleBox .content .blandGridleft{float:left;width:326px;}
#otherPartner .commonModuleBox .content .blandGridleft li{background-position:1px 6px;padding-left:9px;margin-bottom:6px;}
#otherPartner .commonModuleBox .content .blandGridleft li.listEnd,#otherPartner .commonModuleBox .content .blandGridright li.listEnd{margin:0;}
#subMyMenu,#addToTopFavorite,#subRanking,#subBland,#subNeedHelp,#subReport,#otherPartner,#sub #profitNews,#sub #newRss,#sub #subBanarBox,#sub #subInformation{margin-bottom:20px !important;}
/*searchModule*/
#searchModule{background-position:0 0;width:926px;overflow:hidden;padding:9px 12px 0 12px;}
/* safari3*/ body:first-of-type #searchModule{float:left;}
#searchModule h2{background-position:0 -600px;width:96px;height:17px;text-indent:-9999px;margin-bottom:12px;}
#searchModule ul.categoryNavi{width:925px;height:32px;margin-bottom:12px;}
#searchModule ul.categoryNavi li{float:left;}
#searchModule ul.categoryNavi li a{overflow:hidden;text-indent:-9999px;display:block;height:32px;}
#searchModule ul.categoryNavi li.cnLink01 a{background-position:0 -500px;width:104px;}
#searchModule ul.categoryNavi li.cnLink02 a{background-position:-104px -500px;width:102px;}
#searchModule ul.categoryNavi li.cnLink03 a{background-position:-206px -500px;width:102px;}
#searchModule ul.categoryNavi li.cnLink04 a{background-position:-308px -500px;width:102px;}
#searchModule ul.categoryNavi li.cnLink05 a{background-position:-410px -500px;width:102px;}
#searchModule ul.categoryNavi li.cnLink06 a{background-position:-512px -500px;width:102px;}
#searchModule ul.categoryNavi li.cnLink07 a{background-position:-614px -500px;width:102px;}
#searchModule ul.categoryNavi li.cnLink08 a{background-position:-716px -500px;width:102px;}
#searchModule ul.categoryNavi li.cnLink09 a{background-position:-818px -500px;width:106px;}
#searchModule ul.categoryNavi li.cnLink_new01 a{background-position:0 -1050px;width:97px;}
#searchModule ul.categoryNavi li.cnLink_new02 a{background-position:-97px -1050px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new03 a{background-position:-186px -1050px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new04 a{background-position:-275px -1050px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new05 a{background-position:-364px -1050px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new06 a{background-position:-453px -1050px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new07 a{background-position:-542px -1050px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new08 a{background-position:-631px -1050px;width:113px;}
#searchModule ul.categoryNavi li.cnLink_new09 a{background-position:-744px -1050px;width:90px;}
#searchModule ul.categoryNavi li.cnLink_new010 a{background-position:-834px -1050px;width:90px;}
#searchModule ul.categoryNavi li.cnLink01On a{background-position:0 -550px;width:104px;}
#searchModule ul.categoryNavi li.cnLink02On a{background-position:-104px -550px;width:102px;}
#searchModule ul.categoryNavi li.cnLink03On a{background-position:-206px -550px;width:102px;}
#searchModule ul.categoryNavi li.cnLink04On a{background-position:-308px -550px;width:102px;}
#searchModule ul.categoryNavi li.cnLink05On a{background-position:-410px -550px;width:102px;}
#searchModule ul.categoryNavi li.cnLink06On a{background-position:-512px -550px;width:102px;}
#searchModule ul.categoryNavi li.cnLink07On a{background-position:-614px -550px;width:102px;}
#searchModule ul.categoryNavi li.cnLink08On a{background-position:-716px -550px;width:102px;}
#searchModule ul.categoryNavi li.cnLink09On a{background-position:-818px -550px;width:106px;}
#searchModule ul.categoryNavi li.cnLink_new01On a{background-position:0 -1100px;width:97px;}
#searchModule ul.categoryNavi li.cnLink_new02On a{background-position:-97px -1100px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new03On a{background-position:-186px -1100px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new04On a{background-position:-275px -1100px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new05On a{background-position:-364px -1100px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new06On a{background-position:-453px -1100px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new07On a{background-position:-542px -1100px;width:89px;}
#searchModule ul.categoryNavi li.cnLink_new08On a{background-position:-631px -1100px;width:113px;}
#searchModule ul.categoryNavi li.cnLink_new09On a{background-position:-744px -1100px;width:90px;}
#searchModule ul.categoryNavi li.cnLink_new010On a{background-position:-834px -1100px;width:90px;}
#searchModule ul.listClassAll{padding-left:1px;}
#searchModule ul.listClassAll li.listClass{width:180px;height:171px;font-size:75%;float:left;margin:0 6px 12px 0;_margin-right:3px;}
#searchModule ul.listClassAll li.listClassEnd{width:180px;height:171px;font-size:75%;float:left;margin:0 0 12px 0;}
#searchModule ul.listClassAll h3{text-indent:-9999px;width:32px;height:17px;overflow:hidden;margin-bottom:4px;}
#searchModule ul.listClassAll h3.list01{background-position:0 -631px;}
#searchModule ul.listClassAll h3.list02{background-position:0 -661px;}
#searchModule ul.listClassAll h3.list03{background-position:0 -691px;}
#searchModule ul.listClassAll h3.list04{background-position:0 -721px;}
#searchModule ul.listClassAll h3.list05{background-position:0 -751px;}
#searchModule ul.listClassAll h3.list06{background-position:0 -781px;}
#searchModule ul.listClassAll h3.list07{background-position:0 -811px;}
#searchModule ul.listClassAll h3.list08{background-position:0 -841px;}
#searchModule ul.listClassAll h3.list09{background-position:0 -871px;}
#searchModule ul.listClassAll h3.list10{background-position:0 -901px;}
#searchModule ul.listClassAll ul.movieList{width:166px;height:129px;background-color:#dbe4e7;border:#6d8187 solid 1px;overflow:auto;padding:11px 7px;}
#searchModule ul.listClassAll ul.movieListNone{width:166px;height:131px;background-color:#c0ccd0;border:#6d8187 solid 1px;overflow:auto;padding:10px 7px;color:#708389;}
#searchModule ul.listClassAll ul.movieList li.movieTitle{background-position:2px -945px;padding-left:10px;margin-bottom:5px;}
#searchModule .allMovieLink{background-position:-1001px bottom;margin:0 -12px;width:950px;}
#searchModule .allMovieLink hr{width:948px;margin:0 0 9px 1px;border-top:1px solid #6a797e;border-bottom:1px solid #a1b1b5;border-left:none;border-right:none;/*####0828*/clear:both;}
/* ie6 */* html #searchModule .allMovieLink hr{margin-bottom:0;padding-bottom:9px;}
/* ie7 */*:first-child+html #searchModule .allMovieLink hr{margin-bottom:0;padding-bottom:9px;}
#searchModule .allMovieLink p{float:right;font-size:75%;padding:0 12px 12px 0;color:#fff !important;}
#searchModule .allMovieLink p a{color:#fff !important;background:transparent url(http://i.yimg.jp/images/streaming/gyao-store/common/spriteIconLink.png) no-repeat scroll right -196px;padding-right:8px;}
#ysearchcontainer{margin-top:1px;}

/*topicsLink*/
#topicsLink .commonModuleBox h3{background-position:12px -408px;width:110px;height:16px;text-indent:-9999px;float:left;}
#topicsLink .commonModuleBox span.rss{float:right;padding:10px 12px 15px;}
#topicsLink .commonModuleBox ul{padding:0 13px;font-size:88%;width:324px;padding-bottom:3px;}
#topicsLink .commonModuleBox li{float:left;background-position:left -1034px;padding-left:16px;margin-bottom:10px;width:308px;}
#topicsLink .commonModuleBox li span.new{text-indent:-9999px;background-position:0 -976px;width:25px;text-indent:-9999px;display:inline-block;margin-left:3px;}
#subBland h3,#subRanking h3,#topicsLink h3,#newRss h3{padding-bottom:21px !important;}

/*servicelink*/
#serviceLink{display:table;font-size:75%;text-align:center;}
#serviceLink .commonModuleBox2{padding:3px 13px 0 13px;width:324px;}
#serviceLink .commonModuleBox2 .linkList{display:table;margin:0 auto;}
#serviceLink .commonModuleBox2 .linkList ul{display:table-row;}
#serviceLink .commonModuleBox2 .linkList li{display:table-cell;text-align:left;height:23px;vertical-align:middle;padding-right:12px;}
/*IE6*/* html #serviceLink .commonModuleBox2 .linkList li{display: inline;padding-top:5px;height:18px !important;zoom: 1;}
*:first-child+html .commonModuleBox2 .linkList li{display: inline;padding-top:5px;height:18px !important;zoom: 1;}
#serviceLink .commonModuleBox2 .linkList li img{float:left;}

#serviceLink .commonModuleBox2 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 li.serviceLink02{border-right:#9aa8ab solid 1px;border-left:#fff solid 1px;background:url(http://i.yimg.jp/images/sicons/gyaostore16.gif) no-repeat 11px 4px;padding-left:31px;}
#serviceLink .commonModuleBox2 li.serviceLink03{border-left:#fff solid 1px;background:url(http://i.yimg.jp/images/sicons/videotopics16.gif) no-repeat 11px 4px;padding-left:31px;padding-right:0;}
#brandpanel{width:350px;margin-bottom:12px;}
#searchModule #movieListAll{height:366px;}
/*subReport*/#sub #subReport h3{background-position:12px -470px;text-indent:-9999px;}
#sub #subReport .content{font-size:80%;}
#sub #subReport .content p.reportTitle{font-weight:bold;}
#sub #subReport .content p{margin-bottom:10px;}
/*profitNews*/#sub #profitNews h3{background-position:12px -592px;text-indent:-9999px;}
#sub #profitNews .content li{margin-bottom:10px;}
#sub #profitNews .content h4{font-weight:bold;margin-bottom:5px;font-size:90%;}
#sub #profitNews .content h4 img{vertical-align:middle;}
#sub #profitNews .content li p{font-size:80%;}
#sub #profitNews .content .link{margin-top:5px;}

/*Wallepo*/
#masthead .yPoint{font-size:12px !important;color:#7C7C7C !important;margin-top:1px;}
#masthead .yPoint strong{font-size:12px;}
#masthead .yPoint .pointIcon{background-position:0 1px;}
.yPoint{color:#2E4C52 !important;}
.pointIcon{background:url(http://i.yimg.jp/images/points/yp_icn_ss.gif) no-repeat 0 3px;margin-right:3px;display:block;width:13px;height:16px;float:left;text-indent:-9999px;}
* html .pointIcon{margin-right:0px;}
.yPoint strong{font-weight:bold;font-size:115%;}

/*guard*/
.imgInfo{display:none;}
.imgBack{position:relative;}
.guard80x60,.guard120x90,.guard125x94,.guard160x120,.guard580x120,.guard260x195,.guard634x40,.guard634x80{background:url("http://i.yimg.jp/images/clear.gif");position:absolute;display:block;}
.guard80x60{width:80px;height:60px;cursor:pointer;}
.guard120x90{width:120px;height:90px;cursor:pointer;}
.guard125x94{width:125px;height:94px;cursor:pointer;}
.guard160x120{width:160px;height:120px;cursor:pointer;}
.guard580x120{width:580px;height:120px;cursor:pointer;}
.guard260x195{width:260px;height:195px;}
.guard634x40{width:634px;height:40px;cursor:pointer;}
.guard634x80{width:634px;height:80px;cursor:pointer;}

#main .more_view{font-size:80%;text-align:right;padding-right: 13px;padding-left: 13px;padding-bottom: 13px;}
#main .more_view a{padding-right:10px;background-position:right 4px;}

/*newsearchModule*/
#searchModule h2.newSM{background-position:0 0;width:235px;height:19px;}
#searchModule .allMovieLink .storeMovieLink{padding-bottom:8px;}
#searchModule .allMovieLink .outMovieLink{width:950px;padding:0;text-align:center;margin-bottom:11px;}
#searchModule .allMovieLink .outMovieLink a{display:block;text-indent:-9999px;width:554px;height:34px;background:url(http://i.yimg.jp/images/streaming/gyao-store/common/topSpriteSearchModule.png) no-repeat;padding:0;margin:0 auto;overflow:hidden;}
#searchModule .allMovieLink .outMovieLink a{background-position:0 -30px;}
#searchModule .allMovieLink .outMovieLink a:hover{background-position:0 -64px;}
/*newSuggest*/#contents-newheader #movieSearch .newSuggest .yui-ac-ft,#contents-newheader #movieSearch .newSuggest .yui-ac-content{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/bg_newSuggest.png) no-repeat;}
#contents-newheader #movieSearch .newSuggest{display:none;width:242px;left:0px;position:absolute;top:23px;font-size:117%;}
#contents-newheader #movieSearch .newSuggest .yui-ac-content{background-position:0 0;}
#contents-newheader #movieSearch .newSuggest .yui-ac-hd{padding-top:10px;}
#contents-newheader #movieSearch .newSuggest .yui-ac-bd{background:#fff;padding:0 1px 0 1px;border-right:1px solid #a3a4a4;border-left:1px solid #a3a4a4;color:#343434;}
#contents-newheader #movieSearch .newSuggest .sutitle{background:#e6e6e6;color:#666464;padding:2px 8px 0 8px;margin-top:7px;}
#contents-newheader #movieSearch .newSuggest .span{font-size:86%;}
#contents-newheader #movieSearch .newSuggest .suStore{margin-bottom:7px;}
#contents-newheader #movieSearch .newSuggest .suOut{padding-bottom:2px;}
#contents-newheader #movieSearch .newSuggest ul li{padding:3px 8px 1px 8px;width:222px;white-space:nowrap;overflow:hidden;cursor:pointer;}
#contents-newheader #movieSearch .newSuggest ul li.yui-ac-highlight{background:#01a5d0;color:#fff;}
#contents-newheader #movieSearch .newSuggest .help a{text-indent:-9999px;height:14px;width:14px;padding:0;display:block;float:right;overflow:hidden;background:url(http://i.yimg.jp/images/streaming/gyao-store/common/commonIcon.png) no-repeat 0 -50px;}
#contents-newheader #movieSearch .newSuggest .help a:hover{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/commonIcon.png) no-repeat 0 -50px;}
#contents-newheader #movieSearch .newSuggest .yui-ac-ft .help{padding:0 14px 0 5px;}
#contents-newheader #movieSearch .newSuggest .yui-ac-ft{background-position:-250px bottom;padding-bottom:5px;}

/*glnaviIcon*/
#contents-newheader #movieSearch p.allSearch a,#contents-newheader #movieSearch p.rankSearch a{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/commonIcon.gif) no-repeat;}
#contents-newheader #movieSearch p.allSearch a,#contents-newheader #movieSearch p.rankSearch a{float:left;line-height:16px;min-height:16px;height:auto !important;height:16px;display:block;}
#contents-newheader #movieSearch p.allSearch a{background-position:0 0;padding-left:19px;margin:3px 10px 0 15px;}
#contents-newheader #movieSearch p.rankSearch a{background-position:0 -24px;padding-left:23px;margin-top:3px;}

/* firstAnn */
.firstAnni h1{width:310px !important;height:40px !important;background:url('http://i.yimg.jp/images/streaming/gyao-store/common/logo_1st.png') no-repeat !important;}.firstAnni h1 a{width:310px !important;height:40px !important;}.firstAnni{height:71px !important;}.firstAnni #header_cross{position:relative !important;top:0 !important;}

/*addToTopFavorite*/
#main #addToTopFavorite{color:#333;margin-bottom:5px;background:#fff;border:1px solid #636e71;}
#main #addToTopFavorite strong{font-weight:bold;}
#main #addToTopFavoriteTtl,#main #addToTopFavoriteBtn{float:left;}
#main #addToTopFavoriteBtn{margin:0 0 0 10px;}
#addToTopFavoriteAlert{padding:7px 5px 0;}

/*leadBanar*/
#leadBanar li{margin-bottom:20px;}

#addToTopFavoriteAlertOff{clear:both;text-align:left;}

/* --- mainTopicPath ---*/
#mainTopicPath{margin-bottom:8px;font-size:80%;background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topbgCatPath.png) no-repeat;color:#7a898d;}
#mainTopicPath .inner{padding:7px 10px 7px 10px;background:url(http://i.yimg.jp/images/streaming/gyao-store/top/topbgCatPath.png) no-repeat -580px bottom;}
#mainTopicPath span{margin-left:5px;line-height:1.4;padding-left:12px;background:url(http://i.yimg.jp/images/streaming/gyao-store/common/spriteIconLink.png) no-repeat left -246px;}
/* ie6 */* html #mainTopicPath span{zoom:1;background-position:left -243px;}
/* ie7 */*:first-child+html #mainTopicPath span{zoom:1;background-position:left -243px;}
#mainTopicPath span a,#mainTopicPath span a:visited{color:#7a898d;}
#mainTopicPath .firstChild{padding-left:0;margin-left:0;background:none;}

/*information*/
.txtGray{color:#999;}
.mb5p{margin-bottom:5px;}
.lh14{line-height:1.4;}
.infoUp{padding:8px 13px 3px 13px;border-bottom:1px solid #e9e9e9;font-size:80%;}
.infoBox{border-top:1px solid #fff;padding:14px 13px 14px 13px;}
.infoContent{color:#666;line-height:1.75;margin-bottom:20px;}
.infoContent strong{font-weight:bold;}
#infoMain .infoTitle{font-size:100%;color:#33332d;margin-bottom:20px;border-bottom:none;padding:0;margin:0 0 12px 0;width:auto;}
#infoMain .infolinkList{margin-bottom:50px;}
#infoMain .infolinkList li{background-position:3px -187px;padding-left:21px;margin-bottom:10px;line-height:1.4;}

.newIcon{background:url(http://i.yimg.jp/images/gyao/common/images/icon_new.gif) no-repeat;height:0;width:0;overflow:hidden;padding-top:12px;padding-right:27px;display:inline-block;vertical-align:middle;}
#sub #subInformation h3{background-position:12px -709px;height:15px;text-indent:-9999px;width:205px;}
#sub #subInformation{font-size:80%;}
#sub #subInformation strong{font-weight:bold;}
#sub #subInformation .infoTitle{margin-bottom:5px;}
#sub #subInformation .infoLink{text-align:right;}
#sub #subInformation .content{padding:5px 13px 5px 13px;}
#sub #subInformation li{background:url(http://i.yimg.jp/images/streaming/gyao-store/common/dotGray.png) repeat-x 0 bottom;padding-bottom:12px;margin-bottom:12px;}
#sub #subInformation .listEnd{background:none;margin-bottom:0;}

/* newMyGyaO_ex */
.newMyGyaO_ex{display:block;width:350px;height:60px;background:url(http://i.yimg.jp/images/streaming/gyao-store/top/bn_mygyao_fuki.png) repeat-x;text-indent:-9999px;overflow:hidden;}

/* free_txt */
.free_txt{border: 1px solid #DDD;margin: 0 auto 20px;padding:20px;width:908px;text-align:center;background-color: #FFF;}
.pb10p{padding-bottom:10px;}
p{word-wrap: break-word;}
.fGray03{color: #777777;}
.f14x{font-size:14px;}