@charset "UTF-8";/* normalize.css 2011-08-31T22:02 UTC · http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}body,button,input,select,textarea{font-family:sans-serif}a{color:#00e}a:visited{color:#551a8b}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/* template css　*/::-webkit-selection{background:rgba(0,0,0,0.7);color:#fff}::-moz-selection{background:rgba(0,0,0,0.7);color:#fff}::selection{background:rgba(0,0,0,0.7);color:#fff}html{font-size:13px;line-height:1.5;text-align:center}body{font-family:'\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33','Hiragino Kaku Gothic Pro','\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF','MS P Gothic',sans-serif;text-align:left;position:relative;min-width:950px;min-height:100%;margin:0;padding:0}@media (min-width: 0){body{min-width:0}}@media (max-width: 950px) and (min-width: 641px){body{display:inline-block}}@media (max-width: 640px){body{font-family:"\30E1\30A4\30EA\30AA",Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33","Hiragino Kaku Gothic Pro","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif}}@media (max-width: 640px){body{font-size:14px;line-height:1.4}}a{color:#43677e;text-decoration:none;background-color:transparent;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-ms-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}a:visited{color:#43677e;background-color:transparent}a:hover,a:active{color:#c41230;text-decoration:underline;background-color:transparent}p{margin:0 0 .8em}ol{padding:0 0 0 2em;margin:0 0 .6em}ul{padding:0 0 0 1.5em;margin:0 0 .6em}ol ul,ul ol,ul ul,ol ol{margin-top:0;margin-bottom:0}li{margin:0 0 .3em}/*.mod-pageheader{background:#000;min-width:950px}.mod-pageheader .mod-pageheader-inner{width:950px;height:65px;margin:0 auto;position:relative}.mod-pageheader h1.mod-pageheader-logo{margin:0 25px 0 0;float:left}.mod-pageheader h1.mod-pageheader-logo a{display:block}.mod-pageheader h1.mod-pageheader-logo img{display:block}.mod-pageheader nav.mod-pageheader-nav{float:left;height:65px}.mod-pageheader nav.mod-pageheader-nav ul{margin:0;padding:0}.mod-pageheader nav.mod-pageheader-nav ul li{text-indent:-9999px;float:left;width:129px;height:65px;overflow:hidden;margin:0 0 0 -1px;background:url(../images/mod-pageheader/nav_01.png) no-repeat;*display:inline}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-product{background-position:0 0}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-sonystore{background-position:-128px 0}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-suport{background-position:-256px 0}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-sonyclub{background-position:-384px 0}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-product:hover{background-position:0 -65px}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-sonystore:hover{background-position:-128px -65px}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-suport:hover{background-position:-256px -65px}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-sonyclub:hover{background-position:-384px -65px}.mod-pageheader nav.mod-pageheader-nav ul li.js-pageheader-nav-product-active{background-position:0 -130px}.mod-pageheader nav.mod-pageheader-nav ul li.js-pageheader-nav-sonystore-active{background-position:-128px -130px}.mod-pageheader nav.mod-pageheader-nav ul li.js-pageheader-nav-suport-active{background-position:-256px -130px}.mod-pageheader nav.mod-pageheader-nav ul li.js-pageheader-nav-sonyclub-active{background-position:-384px -130px}.mod-pageheader nav.mod-pageheader-nav ul li.js-pageheader-nav-product-active:hover{background-position:0 -195px}.mod-pageheader nav.mod-pageheader-nav ul li.js-pageheader-nav-sonystore-active:hover{background-position:-128px -195px}.mod-pageheader nav.mod-pageheader-nav ul li.js-pageheader-nav-suport-active:hover{background-position:-256px -195px}.mod-pageheader nav.mod-pageheader-nav ul li.js-pageheader-nav-sonyclub-active:hover{background-position:-384px -195px}.mod-pageheader nav.mod-pageheader-nav ul li a{width:100%;height:100%;display:block}.mod-pageheader .mod-pageheader-navSecondary ul{font-size:0;text-align:right;width:240px;margin:0;padding:0;list-style:none;position:absolute;top:8px;right:24px}.mod-pageheader .mod-pageheader-navSecondary li{margin:0 0 0 8px;padding:0;display:inline-block;*display:inline;*zoom:1;height:22px;background:url(../images/mod-pageheader/nav_01.png) no-repeat}.mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary-reader{width:128px;background-position:0 -260px}.mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary-sonyjapan{width:86px;background-position:-130px -260px}.mod-pageheader .mod-pageheader-navSecondary a{display:block;height:100%;text-indent:-9999px;overflow:hidden}.mod-pageheader .mod-pageheader-search{position:absolute;width:170x;padding:0 0 0 20px;top:39px;right:25px;text-align:right;background:url(../images/mod-pageheader/ico_01.png) no-repeat 0 50%}.mod-pageheader .mod-pageheader-search .mod-pageheader-search-label{display:none}.mod-pageheader .mod-pageheader-search input.mod-pageheader-search-input{font-size:0.92308em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:none;padding:0;margin-right:5px;width:125px;height:18px;color:#333;vertical-align:middle}.mod-pageheader .mod-pageheader-search input.mod-pageheader-search-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:35px;height:20px;font-size:10px;vertical-align:middle;border:1px solid #B5B5B5;border-radius:6px;background:#fff}@media (max-width: 640px){.mod-pageheader{min-width:320px;background:#000;position:relative;z-index:5}.mod-pageheader .mod-pageheader-inner{width:auto;height:44px}.mod-pageheader h1.mod-pageheader-logo img{position:relative;z-index:3;width:100px;height:44px}.mod-pageheader h1.mod-pageheader-logo:after{content:"";position:absolute;top:0;left:0;right:100px;z-index:2;display:block;width:auto;height:44px;background:#000}.mod-pageheader .mod-pageheader-navGroup{float:right;width:100px;height:44px;background:url(../images/mod-pageheader/nav_02.png) no-repeat}.backgroundsize .mod-pageheader .mod-pageheader-navGroup{background-image:url(../images/mod-pageheader/nav_02_x2.png);-webkit-background-size:320px 530px;background-size:320px 530px}.mod-pageheader .mod-pageheader-navGroup.js-pageheader-navGroup-open{background-position:-100px 0}.mod-pageheader .mod-pageheader-navGroup-inner{position:absolute;top:-310px;left:0;right:0;width:100%;opacity:0;z-index:-1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.mod-pageheader .mod-pageheader-navGroup.js-pageheader-navGroup-open .mod-pageheader-navGroup-inner{opacity:1;top:44px;box-shadow:0 5px 10px rgba(0,0,0,0.3)}.mod-pageheader nav.mod-pageheader-nav{float:none;height:auto}.mod-pageheader nav.mod-pageheader-nav ul{margin:0;padding:0}.mod-pageheader nav.mod-pageheader-nav ul li{float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:50px;margin:-1px 0 0;border:1px solid #575757;background:#000 url(../images/mod-pageheader/nav_02.png) no-repeat}.backgroundsize .mod-pageheader nav.mod-pageheader-nav ul li{background-image:url(../images/mod-pageheader/nav_02_x2.png);-webkit-background-size:320px 530px;background-size:320px 530px}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-product{background-position:0 -150px !important}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-sonystore{background-position:0 -200px !important}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-suport{background-position:0 -250px !important}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-hitokoto{background-position:0 -300px !important}.mod-pageheader nav.mod-pageheader-nav ul li.mod-pageheader-nav-sonyclub{background-position:0 -350px !important}.mod-pageheader .mod-pageheader-navSecondary ul{width:auto;position:static}.mod-pageheader .mod-pageheader-navSecondary ul:before{content:'';display:block;height:30px;margin:-1px 0 0;border:1px solid #575757;background:#2c2c2c url(../images/mod-pageheader/nav_02.png) no-repeat 0 -400px}.backgroundsize .mod-pageheader .mod-pageheader-navSecondary ul:before{background-image:url(../images/mod-pageheader/nav_02_x2.png);-webkit-background-size:320px 530px;background-size:320px 530px}.mod-pageheader .mod-pageheader-navSecondary li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;display:block;height:50px;margin:-1px 0 0;border:1px solid #575757;background:#000 url(../images/mod-pageheader/nav_02.png) no-repeat}.backgroundsize .mod-pageheader .mod-pageheader-navSecondary li{background-image:url(../images/mod-pageheader/nav_02_x2.png);-webkit-background-size:320px 530px;background-size:320px 530px}.mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary-reader{width:100%;background-position:0 -430px}.mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary-sonyjapan{width:100%;background-position:0 -480px}.mod-pageheader .mod-pageheader-navSecondary a{display:block;text-indent:-9999px;overflow:hidden}.mod-pageheader .mod-pageheader-search{text-align:left;position:static;padding:19px 9px;border:1px solid #575757;width:auto;background:#000}.mod-pageheader .mod-pageheader-search form{position:relative;height:30px;padding:0 60px 0 45px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mod-pageheader .mod-pageheader-search form .mod-pageheader-search-label{position:absolute;top:0;left:0;display:block;width:45px;height:30px;margin:0;padding:0;text-indent:-9999px;overflow:hidden;background:url(../images/mod-pageheader/nav_02.png) no-repeat}.backgroundsize .mod-pageheader .mod-pageheader-search form .mod-pageheader-search-label{background-image:url(../images/mod-pageheader/nav_02_x2.png);-webkit-background-size:320px 530px;background-size:320px 530px}.mod-pageheader .mod-pageheader-search form.mod-pageheader-search-all .mod-pageheader-search-label{background-position:0 -50px}.mod-pageheader .mod-pageheader-search form input.mod-pageheader-search-input{border:none;border-radius:0;padding:0 5px;margin-right:10px;width:100%;height:30px;background:#fcfcfc url(../images/mod-pageheader/nav_02.png) no-repeat}.backgroundsize .mod-pageheader .mod-pageheader-search form input.mod-pageheader-search-input{background-image:url(../images/mod-pageheader/nav_02_x2.png);-webkit-background-size:320px 530px;background-size:320px 530px}.mod-pageheader .mod-pageheader-search form.mod-pageheader-search-all input.mod-pageheader-search-input{background-position:-45px -50px}.mod-pageheader .mod-pageheader-search form input.mod-pageheader-search-button{font-size:12px;position:absolute;top:0;right:0;width:50px;height:30px;border:1px solid #B5B5B5;border-radius:0;background:#fff}}*/nav.mod-breadcrumbs{font-size:0.84615em;min-width:950px;clear:both;padding:.4em 0;margin:0 auto;background:#f8f8f8}nav.mod-breadcrumbs .mod-breadcrumbs-inner{width:902px;margin:0 auto}nav.mod-breadcrumbs div.mod-breadcrumbs-min{display:inline}nav.mod-breadcrumbs a,nav.mod-breadcrumbs span{margin:0 .5em}nav.mod-breadcrumbs a:first-child,nav.mod-breadcrumbs span:first-child{margin-left:0}@media (max-width: 640px){nav.mod-breadcrumbs{line-height:0;text-indent:-9999px;overflow:hidden;width:auto;min-width:300px;padding:14px 10px 12px;margin:0;background:none}nav.mod-breadcrumbs .mod-breadcrumbs-inner{width:auto;margin:0}nav.mod-breadcrumbs div.mod-breadcrumbs-min{font-size:1.28571em;text-indent:0;line-height:1.2;display:block}}.mod-categoryHeader{clear:both;position:relative;width:904px;min-height:34px;_height:34px;margin:13px auto 0;padding:0 24px 3px;*zoom:1}.mod-categoryHeader:after{content:'';display:block;clear:both;height:0}.mod-categoryHeader h1{font-size:100%;margin:0}.mod-categoryHeader a{color:#333;display:inline-block}.mod-categoryHeader a:hover{text-decoration:none}.mod-categoryHeader img{display:inline;vertical-align:middle;margin:0px 6px 0 0}.mod-categoryHeader .mod-categoryHeader-title{font-size:0.92308em;line-height:1.2;margin-top:3px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.mod-categoryHeader .mod-categoryHeader-submenu{font-size:0.76923em;position:absolute;top:0;right:0;margin:0;padding:4px 0 0 0;list-style:none}.mod-categoryHeader .mod-categoryHeader-submenu li{display:inline-block;*display:inline;*zoom:1;padding-left:23px}.mod-categoryHeader .mod-categoryHeader-submenu li a{color:inherit;line-height:1.2;padding-left:10px;background:url(../images/mod-categoryHeader/ico_01.png) no-repeat 0 44%}.mod-categoryHeader .mod-categoryHeader-submenu li a:hover{opacity:.5}.mod-categoryHeader.ex-categoryHeader-onlyText .mod-categoryHeader-title{font-size:1.23077em}@media (max-width: 640px){.mod-categoryHeader{width:auto;padding:0 10px;margin:0 auto}.mod-categoryHeader a{display:table}.mod-categoryHeader img{display:table-cell;vertical-align:middle;max-width:150px;height:auto}.mod-categoryHeader .mod-categoryHeader-title{font-size:0.78571em;display:table-cell;vertical-align:middle;margin:0 0 3px;padding:5px 0 3px}.mod-categoryHeader .mod-categoryHeader-submenu{font-size:0.71429em;position:static;margin:0 0 3px}.mod-categoryHeader .mod-categoryHeader-submenu li{display:block;margin:0;padding:5px 0 0}.mod-categoryHeader .mod-categoryHeader-submenu li a{display:inline}.mod-categoryHeader.ex-categoryHeader-onlyImage img{display:block;max-width:100%;height:auto}.mod-categoryHeader.ex-categoryHeader-onlyText .mod-categoryHeader-title{font-size:1.23077em}}.mod-contentTitle{clear:both;width:926px;padding:.8em 12px;border-bottom:2px solid silver;margin:0 auto 20px;background:url(../images/mod-contentTitle/bg_01.png) no-repeat}.mod-contentTitle h2{font-size:1.07692em;font-weight:bold;line-height:1.2;margin:0}@media (max-width: 640px){.mod-contentTitle{width:auto;border:1px solid #C9C9C9;border-bottom:2px solid silver;border-radius:3px 3px 0 0;margin:0 10px 20px;background-image:url(data:image/svg+xml,%3c%3fxml%20version%3d%221%2e0%22%3f%3e%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%22100%25%22%20height%3d%22100%25%22%3e%3cdefs%3e%3clinearGradient%20id%3d%22G%22%3e%3cstop%20style%3d%22stop%2dcolor%3a%23D0D0D0%22%20offset%3d%220%25%22%2f%3e%3cstop%20style%3d%22stop%2dcolor%3a%23F3F1F2%22%20offset%3d%22100%25%22%2f%3e%3c%2flinearGradient%3e%3c%2fdefs%3e%3crect%20width%3d%22100%25%22%20height%3d%22100%25%22%20fill%3d%22url%28%23G%29%22%2f%3e%3c%2fsvg%3e);background-image:-webkit-gradient(linear, , color-stop(0%, #D0D0D0),color-stop(100%, #F3F1F2));background-image:-webkit-linear-gradient(#D0D0D0 0%,#F3F1F2 100%);background-image:-moz-linear-gradient(#D0D0D0 0%,#F3F1F2 100%);background-image:-ms-linear-gradient(#D0D0D0 0%,#F3F1F2 100%);background-image:-o-linear-gradient(#D0D0D0 0%,#F3F1F2 100%);background-image:linear-gradient(#D0D0D0 0%,#F3F1F2 100%)}.mod-contentTitle h2{font-size:1em}}.mod-mainContentContainer{clear:both;position:relative;max-width:950px;margin:0 auto;padding-bottom:20px;*zoom:1}.mod-mainContentContainer:after{content:'';display:block;clear:both;height:0}.mod-mainContentContainer.ex-mainContentContainer-hasCategoryNav{padding-top:60px}.mod-mainContentContainer .mod-categoryNav{position:absolute;top:0;left:0;_left:50%;_margin-left:-475px}@media (max-width: 640px){.mod-mainContentContainer{position:static;max-width:640px;min-width:300px;width:auto;_width:300px;padding:0 10px}.mod-mainContentContainer.ex-mainContentContainer-hasCategoryNav{padding-top:0}.mod-mainContentContainer .mod-categoryNav{position:static;margin:0}}.mod-categoryNav{width:950px;height:38px;margin:0 auto 20px;border-bottom:2px solid #c0c0c0;clear:both;background:#fff url(../images/mod-categoryNav/bg_01.jpg) no-repeat 0 100%}.mod-categoryNav ul{margin:0 -2px 0 0;padding:0;list-style:none;*zoom:1}.mod-categoryNav li{font-size:0;text-indent:-999px;overflow:hidden;float:left;height:38px;margin:0;padding:0 2px 0 0}.mod-categoryNav li.mod-categoryNav-extra{float:right;padding-right:2px}.mod-categoryNav li a{display:block}.mod-categoryNav li img{display:block;position:relative}@media (max-width: 640px){.mod-categoryNav{font-size:1.28571em;width:auto;height:auto;padding:20px 10px 10px;margin:10px auto;border:none;background:none;overflow:visible;background:#EEE}.mod-categoryNav ul{margin:0;padding:0;list-style:none}.mod-categoryNav li{font-size:100%;text-indent:0;float:none;height:auto;margin:0;padding:0 0 10px 18px;background:url(../images/mod-lineupNav/ico_02.png) 0px 6px no-repeat}.mod-categoryNav li.mod-categoryNav-extra{float:none;padding-right:0}.mod-categoryNav li a{display:inline}.mod-categoryNav li img{display:none}}.mod-categoryNavTop{clear:both;width:950px;height:38px;margin:0 auto 10px;border-bottom:2px solid #c0c0c0;clear:both;background:#fff url(../images/mod-categoryNav/bg_01.jpg) no-repeat 0 100%}.mod-categoryNavTop ul{margin:0 -2px 0 0;padding:0;list-style:none;*zoom:1}.mod-categoryNavTop ul li{float:left;height:38px;margin:0;padding:0 2px 0 0;overflow:hidden}.mod-categoryNavTop ul li.mod-categoryNav-extra{float:right;padding-right:2px}.mod-categoryNavTop ul li a{display:block}.mod-categoryNavTop ul li img{display:block}@media (max-width: 640px){.mod-categoryNavTop{font-size:12px;width:auto;height:auto;padding:0 7px 0 10px;margin:10px 0;border:none;background:none;overflow:hidden}.mod-categoryNavTop ul{margin:0;padding:0;list-style:none}.mod-categoryNavTop ul li{text-indent:0;text-align:center;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:33.3%;height:48px;padding:0 3px 4px 0;margin:0}.mod-categoryNavTop ul li.mod-categoryNav-extra{float:left;padding:0 3px 4px 0}.mod-categoryNavTop ul li a{text-decoration:none;display:table;width:100%;height:100%}.mod-categoryNavTop ul li a span{font-weight:bold;display:table-cell;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;vertical-align:middle;background-image:url(data:image/svg+xml,%3c%3fxml%20version%3d%221%2e0%22%3f%3e%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%22100%25%22%20height%3d%22100%25%22%3e%3cdefs%3e%3clinearGradient%20id%3d%22G%22%3e%3cstop%20style%3d%22stop%2dcolor%3a%23FFF%22%20offset%3d%220%25%22%2f%3e%3cstop%20style%3d%22stop%2dcolor%3a%23E8E8E8%22%20offset%3d%2249%25%22%2f%3e%3cstop%20style%3d%22stop%2dcolor%3a%23E1E1E1%22%20offset%3d%2250%25%22%2f%3e%3cstop%20style%3d%22stop%2dcolor%3a%23DCDCDC%22%20offset%3d%22100%25%22%2f%3e%3c%2flinearGradient%3e%3c%2fdefs%3e%3crect%20width%3d%22100%25%22%20height%3d%22100%25%22%20fill%3d%22url%28%23G%29%22%2f%3e%3c%2fsvg%3e);background-image:-webkit-gradient(linear, , color-stop(0%, #FFF),color-stop(49%, #E8E8E8),color-stop(50%, #E1E1E1),color-stop(100%, #DCDCDC));background-image:-webkit-linear-gradient(#FFF 0%,#E8E8E8 49%,#E1E1E1 50%,#DCDCDC 100%);background-image:-moz-linear-gradient(#FFF 0%,#E8E8E8 49%,#E1E1E1 50%,#DCDCDC 100%);background-image:-ms-linear-gradient(#FFF 0%,#E8E8E8 49%,#E1E1E1 50%,#DCDCDC 100%);background-image:-o-linear-gradient(#FFF 0%,#E8E8E8 49%,#E1E1E1 50%,#DCDCDC 100%);background-image:linear-gradient(#FFF 0%,#E8E8E8 49%,#E1E1E1 50%,#DCDCDC 100%)}.mod-categoryNavTop ul li a span img{display:block;margin:0 auto}.mod-categoryNavTop ul li img{display:none}}.mod-column1{clear:both;width:950px;margin:0 auto}@media (max-width: 640px){.mod-column1{width:auto;margin:10px auto 0}}.mod-column2{clear:both;width:950px;margin:0 auto}.mod-column2 .mod-column2-main{float:left;width:755px}.mod-column2 .mod-column2-extra{float:right;width:180px}@media (max-width: 640px){.mod-column2{width:auto;margin:10px auto 0;*zoom:1}.mod-column2:after{content:'';display:block;clear:both;height:0}.mod-column2 .mod-column2-main{clear:both;float:none;width:auto;padding:0;margin:0 auto 20px}.mod-column2 .mod-column2-extra{clear:both;float:none;width:auto;margin:0 auto 20px}}.mod-column3{clear:both;width:950px;margin:0 auto}.mod-column3 .mod-column3-main{float:left;width:560px}.mod-column3 .mod-column3-sub{float:left;width:180px;margin:0 15px 0 0}.mod-column3 .mod-column3-extra{float:right;width:180px}@media (max-width: 640px){.mod-column3{width:auto;margin:10px auto 0;*zoom:1}.mod-column3:after{content:'';display:block;clear:both;height:0}.mod-column3 .mod-column3-main{clear:both;float:none;width:auto;padding:0;margin:0 auto 20px}.mod-column3 .mod-column3-sub{clear:both;float:none;display:table;width:100%;border-bottom:3px solid #B7B5B5;margin:0 auto 20px}.mod-column3 .mod-column3-sub>*{display:none}.mod-column3 .mod-column3-sub>.mod-localNav,.mod-column3 .mod-column3-sub>.mod-lineupNav{display:table-cell;height:2.2em}.mod-column3 .mod-column3-extra{clear:both;float:none;width:auto;margin:0 auto 20px}}.mod-footerSwfUI{clear:both;width:950px;height:95px;_height:140px;margin:0 auto;_margin-bottom:-45px;position:relative;z-index:2}.mod-footerSwfUI object{display:block;height:140px;margin:0 0 -45px}@media (max-width: 640px){.mod-footerSwfUI{display:none}}.mod-pagefooter{max-width:950px;_width:950px;padding:13px 0;margin:0 auto;clear:both;border-top:1px solid #ccc}.mod-pagefooter-sonyjapan{position:absolute;top:12px;left:50%;margin-left:380px}.mod-pagefooter-sonyjapan a{text-indent:100%;text-decoration:none;display:block;overflow:hidden;width:70px;height:13px;background:url(../images/mod-pagefooter/ico_01.png) no-repeat}.mod-pagefooter-info,.mod-pagefooter-legal{line-height:1.2;margin:0;padding:0;list-style:none;overflow:hidden}.mod-pagefooter-info{float:left}.mod-pagefooter-legal{float:right}.mod-pagefooter-info li,.mod-pagefooter-legal li{display:inline;border-left:1px solid #333}.mod-pagefooter-info li:first-child,.mod-pagefooter-legal li:first-child{border:none}.mod-pagefooter-info a,.mod-pagefooter-legal a{color:#333;text-decoration:none;padding:0 6px;position:relative;_z-index:3}.mod-pagefooter-info a:after,.mod-pagefooter-legal a:after{content:'';display:block;position:absolute;z-index:3;top:0;bottom:0;left:0;right:0;z-index:2}.mod-pagefooter-copyright{color:#999;font-size:0.76923em;clear:both;padding:18px 0}.mod-pagefooter-copyright a{color:#999}.mod-pagefooter-copyright a:hover{color:#999;text-decoration:none}@media (max-width: 640px){.mod-pagefooter{width:auto;margin:0 10px;padding:16px 5px}.mod-pagefooter-sonyjapan{position:static;margin:0 0 .8em}.mod-pagefooter-sonyjapan:before{content:'\30FB';margin-right:.3em}.mod-pagefooter-sonyjapan a{color:#666;font-size:1.14286em;text-indent:0;display:inline;width:auto;height:auto;padding:0;background:none}.mod-pagefooter-info,.mod-pagefooter-legal{float:none;font-size:1.14286em;border:none}.mod-pagefooter-info li,.mod-pagefooter-legal li{display:block;border:none;margin:0 0 .8em}.mod-pagefooter-info li:before,.mod-pagefooter-legal li:before{content:'\30FB';margin-right:.3em}.mod-pagefooter-info a,.mod-pagefooter-legal a{color:#666;padding:0}.mod-pagefooter-copyright{margin:.5em 0;font-size:0.71429em;padding:0}}/*.mod-pageheaderBiz{display:block;min-width:950px;background:url(../images/mod-pageheaderBiz/bg_01.png) repeat-x;*zoom:1}.mod-pageheaderBiz:after{content:'';display:block;clear:both;height:0}.mod-pageheaderBiz .mod-pageheaderBiz-inner{width:950px;margin:0 auto;position:relative}.mod-pageheaderBiz .mod-pageheaderBiz-logo{margin:0 0 13px}.mod-pageheaderBiz .mod-pageheaderBiz-logo img{display:block;margin:0 0 0 auto}.mod-pageheaderBiz h1{margin:0;float:left}.mod-pageheaderBiz h1 img{border:none;display:block}.mod-pageheaderBiz .mod-pageheaderBiz-text{font-size:0.92308em;float:left;width:420px;padding:0 10px 5px 30px}.mod-pageheaderBiz .mod-pageheaderBiz-text a{color:#333;text-decoration:none;float:right;padding-left:8px;background:url(../images/mod-pageheaderBiz/ico_01.png) no-repeat 0 48%}.mod-pageheaderBiz .mod-pageheaderBiz-text a:hover{text-decoration:none}.mod-pageheaderBiz .mod-pageheaderBiz-search{position:absolute;padding:0 0 0 20px;top:48px;right:0;text-align:right}.mod-pageheaderBiz .mod-pageheaderBiz-search input{font-size:100%;line-height:normal;*overflow:visible}.mod-pageheaderBiz .mod-pageheaderBiz-search-label{display:none}.mod-pageheaderBiz input.mod-pageheaderBiz-search-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;padding:0;margin-right:5px;width:125px;height:20px;color:#333;vertical-align:middle}.mod-pageheaderBiz input.mod-pageheaderBiz-search-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:35px;height:20px;font-size:10px;vertical-align:middle;border:1px solid #B5B5B5;border-radius:2px;background:#eee}@media (max-width: 640px){.mod-pageheaderBiz{position:relative;z-index:5;min-width:320px;background:url(../images/mod-pageheaderBiz/bg_01.png) repeat-x;-webkit-background-size:100% 44px;background-size:100% 44px}.mod-pageheaderBiz .mod-pageheaderBiz-inner{width:auto}.mod-pageheaderBiz .mod-pageheaderBiz-logo{position:relative;z-index:1;height:36px;margin:0;padding:4px 0;background:#000}.mod-pageheaderBiz .mod-pageheaderBiz-logo img{display:block;margin:0}.mod-pageheaderBiz h1{margin:13px 10px 0;float:none}.mod-pageheaderBiz h1 img{max-width:100%;height:auto}.mod-pageheaderBiz .mod-pageheaderBiz-text{float:none;clear:both;width:auto;margin:.5em 0 0;padding:6px 10px}.mod-pageheaderBiz .mod-pageheaderBiz-text a{font-size:1em;padding-left:12px;background:url(../images/mod-pageheaderBiz/ico_02.png) no-repeat 0 48%}.mod-pageheaderBiz .mod-pageheaderBiz-navGroup{float:right;width:100px;height:44px;margin:-44px 0 13px;background:url(../images/mod-pageheaderBiz/nav_02.png) no-repeat}.backgroundsize .mod-pageheaderBiz .mod-pageheaderBiz-navGroup{background-image:url(../images/mod-pageheaderBiz/nav_02_x2.png);-webkit-background-size:320px 80px;background-size:320px 80px}.mod-pageheaderBiz .mod-pageheaderBiz-navGroup.js-pageheaderBiz-navGroup-open{background-position:-100px 0}.mod-pageheaderBiz .mod-pageheaderBiz-navGroup:before{content:'aa';display:block;position:absolute;z-index:5;right:0;z-index:1;width:100px;height:44px;background:url(../images/mod-pageheaderBiz/nav_02.png) no-repeat}.backgroundsize .mod-pageheaderBiz .mod-pageheaderBiz-navGroup:before{background-image:url(../images/mod-pageheaderBiz/nav_02_x2.png);-webkit-background-size:320px 80px;background-size:320px 80px}.mod-pageheaderBiz .mod-pageheaderBiz-navGroup.js-pageheaderBiz-navGroup-open:before{background-position:-100px 0}.mod-pageheaderBiz .mod-pageheaderBiz-navGroup-inner{position:absolute;top:-60px;left:0;right:0;width:100%;opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.mod-pageheaderBiz .mod-pageheaderBiz-navGroup.js-pageheaderBiz-navGroup-open .mod-pageheaderBiz-navGroup-inner{opacity:1;top:44px;box-shadow:0 5px 10px rgba(0,0,0,0.3)}.mod-pageheaderBiz .mod-pageheaderBiz-search{text-align:left;position:relative;top:0;left:0;z-index:10;border:1px solid red;padding:19px 9px;border:1px solid #575757;width:auto;background:#000}.mod-pageheaderBiz .mod-pageheaderBiz-search form{position:relative;height:30px;padding:0 60px 0 45px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mod-pageheaderBiz .mod-pageheaderBiz-search-label{position:absolute;top:0;left:0;display:block;width:45px;height:30px;margin:0;padding:0;text-indent:-9999px;overflow:hidden;background:url(../images/mod-pageheaderBiz/nav_02.png) no-repeat 0 -50px}.backgroundsize .mod-pageheaderBiz .mod-pageheaderBiz-search-label{background-image:url(../images/mod-pageheaderBiz/nav_02_x2.png);-webkit-background-size:320px 80px;background-size:320px 80px}.mod-pageheaderBiz input.mod-pageheaderBiz-search-input{border:none;border-radius:0;padding:0 5px;margin-right:10px;width:100%;height:30px;background:#fcfcfc url(../images/mod-pageheaderBiz/nav_02.png) no-repeat -45px -50px}.backgroundsize .mod-pageheaderBiz input.mod-pageheaderBiz-search-input{background-image:url(../images/mod-pageheaderBiz/nav_02_x2.png);-webkit-background-size:320px 80px;background-size:320px 80px}.mod-pageheaderBiz input.mod-pageheaderBiz-search-button{font-size:12px;position:absolute;top:0;right:0;width:50px;height:30px;border:1px solid #B5B5B5;border-radius:0;background:#fff}}*/nav.mod-breadcrumbsBiz{font-size:0.84615em;min-width:950px;clear:both;padding:.4em 0;margin:10px auto 15px}nav.mod-breadcrumbsBiz .mod-breadcrumbs-inner{width:902px;margin:0 auto}nav.mod-breadcrumbsBiz div.mod-breadcrumbs-min{display:inline}nav.mod-breadcrumbsBiz a,nav.mod-breadcrumbsBiz span{margin:0 .5em}nav.mod-breadcrumbsBiz a:first-child,nav.mod-breadcrumbsBiz span:first-child{margin-left:0}@media (max-width: 640px){nav.mod-breadcrumbsBiz{line-height:0;text-indent:-9999px;overflow:hidden;width:auto;min-width:300px;padding:14px 10px 12px;margin:0;background:none}nav.mod-breadcrumbsBiz .mod-breadcrumbs-inner{width:auto;margin:0}nav.mod-breadcrumbsBiz div.mod-breadcrumbs-min{font-size:1.28571em;text-indent:0;line-height:1.2;display:block}}.ex-disableLeargeScreen{display:none}@media (max-width: 640px){.ex-disableLeargeScreen{display:block !important}.ex-disableSmallScreen{display:none !important}}.mod-separator{clear:both;margin:2em 0;width:auto;height:1px;overflow:hidden;position:relative;background:#ccc}.mod-separator:before,.mod-separator:after{content:'';position:absolute;top:0;display:block;width:10px;height:1px}.mod-separator:before{background-image:url(../images/mod-separator/img_01.png);left:0}.mod-separator:after{background-image:url(../images/mod-separator/img_02.png);right:0}ul.mod-listMarkNone{padding-left:0;list-style:none}ul.mod-listMarkNone li:last-child{margin-bottom:0}ul.mod-listMarkNone.ex-listMarkNone-note{color:#666;font-size:0.84615em}ul.mod-listMarkText{margin-left:0;margin-bottom:.8em;padding-left:0;list-style:none}ul.mod-listMarkText li{padding-left:2em}ul.mod-listMarkText li span.mod-listMarkText-mark{display:inline-block;width:2em;margin-left:-2em}a.mod-link,span.mod-link{color:#333;display:inline-block;padding-left:8px;background:url(../images/mod-link/ico_01.png) no-repeat 0 0.45em;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-ms-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}a.mod-link:hover,a:hover span.mod-link{color:#333;text-decoration:none;opacity:.6}@media (max-width: 640px){a.mod-link,span.mod-link{font-size:16px;padding-left:12px;background:url(../images/mod-link/ico_02.png) no-repeat 0 0.42em}}a.mod-linkFeed,span.mod-linkFeed{font-size:12px;line-height:1.4;display:inline-block;padding:0 0 0 14px;background:url(../images/mod-linkFeed/ico_01.png) no-repeat 0 50%;cursor:pointer;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-ms-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}a.mod-linkFeed,a.mod-linkFeed:visited,a.mod-linkFeed:hover,a.mod-linkFeed:active,span.mod-linkFeed,span.mod-linkFeed:visited,span.mod-linkFeed:hover,span.mod-linkFeed:active{color:#E90;text-decoration:none}a.mod-linkFeed:hover,a:hover span.mod-linkFeed{opacity:.6}@media (max-width: 640px){a.mod-linkFeed,span.mod-linkFeed{font-size:17px;padding-left:18px}}a.mod-linkButton1,span.mod-linkButton1,a.mod-linkButtonExpend,span.mod-linkButtonExpend,a.mod-linkButtonClose,span.mod-linkButtonClose,a.mod-linkButtonSonyStore,span.mod-linkButtonSonyStore,a.mod-linkButtonPrev,span.mod-linkButtonPrev,a.mod-linkButtonNext,span.mod-linkButtonNext{color:#333;font-size:12px;line-height:1.4;display:inline-block;padding:2px 16px;border:1px solid #bcbcbc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url(../images/mod-linkButton1/bg_01.png) no-repeat 0 52%;cursor:pointer;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-ms-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}a.mod-linkButton1:visited,a.mod-linkButton1:hover,a.mod-linkButton1:active,span.mod-linkButton1:visited,span.mod-linkButton1:hover,span.mod-linkButton1:active,a.mod-linkButtonExpend:visited,a.mod-linkButtonExpend:hover,a.mod-linkButtonExpend:active,span.mod-linkButtonExpend:visited,span.mod-linkButtonExpend:hover,span.mod-linkButtonExpend:active,a.mod-linkButtonClose:visited,a.mod-linkButtonClose:hover,a.mod-linkButtonClose:active,span.mod-linkButtonClose:visited,span.mod-linkButtonClose:hover,span.mod-linkButtonClose:active,a.mod-linkButtonSonyStore:visited,a.mod-linkButtonSonyStore:hover,a.mod-linkButtonSonyStore:active,span.mod-linkButtonSonyStore:visited,span.mod-linkButtonSonyStore:hover,span.mod-linkButtonSonyStore:active,a.mod-linkButtonPrev:visited,a.mod-linkButtonPrev:hover,a.mod-linkButtonPrev:active,span.mod-linkButtonPrev:visited,span.mod-linkButtonPrev:hover,span.mod-linkButtonPrev:active,a.mod-linkButtonNext:visited,a.mod-linkButtonNext:hover,a.mod-linkButtonNext:active,span.mod-linkButtonNext:visited,span.mod-linkButtonNext:hover,span.mod-linkButtonNext:active{color:#333}a.mod-linkButton1.ex-linkButton1-external:after,span.mod-linkButton1.ex-linkButton1-external:after,a.mod-linkButtonExpend.ex-linkButton1-external:after,span.mod-linkButtonExpend.ex-linkButton1-external:after,a.mod-linkButtonClose.ex-linkButton1-external:after,span.mod-linkButtonClose.ex-linkButton1-external:after,a.mod-linkButtonSonyStore.ex-linkButton1-external:after,span.mod-linkButtonSonyStore.ex-linkButton1-external:after,a.mod-linkButtonPrev.ex-linkButton1-external:after,span.mod-linkButtonPrev.ex-linkButton1-external:after,a.mod-linkButtonNext.ex-linkButton1-external:after,span.mod-linkButtonNext.ex-linkButton1-external:after{content:"";background:url(../images/mod-linkButton1/ico_01.png);width:11px;height:9px;display:inline-block;vertical-align:middle;margin:0 -10px 0 4px}a.mod-linkButtonExpend,span.mod-linkButtonExpend{padding-right:10px;background-image:url(../images/mod-linkButton1/bg_03.png)}a.mod-linkButtonClose,span.mod-linkButtonClose{padding-right:10px;background-image:url(../images/mod-linkButton1/bg_05.png)}a.mod-linkButtonSonyStore,span.mod-linkButtonSonyStore{font-size:11px;position:relative;padding:4px 5px 2px 16px;*background-image:url(../images/mod-linkButton1/bg_07.png)}a.mod-linkButtonSonyStore:before,span.mod-linkButtonSonyStore:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:3px;background:#F3C64A}a.mod-linkButtonPrev,span.mod-linkButtonPrev{padding:2px 8px 2px 16px;background:url(../images/mod-linkButton1/bg_prev_01.png) no-repeat 0 50%}a.mod-linkButtonNext,span.mod-linkButtonNext{padding:2px 16px 2px 8px;background:url(../images/mod-linkButton1/bg_prev_01.png) no-repeat 100% 50%}a.mod-linkButtonPrev:hover,a:hover span.mod-linkButtonPrev,a.mod-linkButtonNext:hover,a:hover span.mod-linkButtonNext{background-image:url(../images/mod-linkButton1/bg_prev_02.png)}a.mod-linkButton1:hover,a:hover span.mod-linkButton1,a.mod-linkButtonExpend:hover,a:hover span.mod-linkButtonExpend,a.mod-linkButtonClose:hover,a:hover span.mod-linkButtonClose,a.mod-linkButtonSonyStore:hover,a:hover span.mod-linkButtonSonyStore,a.mod-linkButtonPrev:hover,a:hover span.mod-linkButtonPrev,a.mod-linkButtonNext:hover,a:hover span.mod-linkButtonNext{color:#333;text-decoration:none;filter:alpha(opacity=50);opacity:.5;*zoom:1}@media (max-width: 640px){a.mod-linkButton1,span.mod-linkButton1,a.mod-linkButtonExpend,span.mod-linkButtonExpend,a.mod-linkButtonClose,span.mod-linkButtonClose,a.mod-linkButtonSonyStore,span.mod-linkButtonSonyStore,a.mod-linkButtonPrev,span.mod-linkButtonPrev,a.mod-linkButtonNext,span.mod-linkButtonNext{font-size:17px;padding-left:24px;background:url(../images/mod-linkButton1/bg_02.png) no-repeat 0 52%}a.mod-linkButton1.ex-linkButton1-external:after,span.mod-linkButton1.ex-linkButton1-external:after,a.mod-linkButtonExpend.ex-linkButton1-external:after,span.mod-linkButtonExpend.ex-linkButton1-external:after,a.mod-linkButtonClose.ex-linkButton1-external:after,span.mod-linkButtonClose.ex-linkButton1-external:after,a.mod-linkButtonSonyStore.ex-linkButton1-external:after,span.mod-linkButtonSonyStore.ex-linkButton1-external:after,a.mod-linkButtonPrev.ex-linkButton1-external:after,span.mod-linkButtonPrev.ex-linkButton1-external:after,a.mod-linkButtonNext.ex-linkButton1-external:after,span.mod-linkButtonNext.ex-linkButton1-external:after{width:22px;height:19px;margin:-2px -10px 0 5px;background:url(../images/mod-linkButton1/ico_02.png)}a.mod-linkButtonExpend,span.mod-linkButtonExpend{padding-left:32px;background-image:url(../images/mod-linkButton1/bg_04.png)}a.mod-linkButtonClose,span.mod-linkButtonClose{padding-left:32px;background-image:url(../images/mod-linkButton1/bg_06.png)}a.mod-linkButtonSonyStore,span.mod-linkButtonSonyStore{position:relative;padding:4px 5px 2px 16px}a.mod-linkButtonSonyStore:before,span.mod-linkButtonSonyStore:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:3px;background:#F3C64A}a.mod-linkButtonPrev,span.mod-linkButtonPrev,a.mod-linkButtonPrev:hover,a:hover span.mod-linkButtonPrev{padding:2px 16px 2px 32px;background:url(../images/mod-linkButton1/bg_prev_03.png) 0 50%}a.mod-linkButtonNext,span.mod-linkButtonNext,a.mod-linkButtonNext:hover,a:hover span.mod-linkButtonNext{padding:2px 32px 2px 16px;background:url(../images/mod-linkButton1/bg_prev_03.png) 100% 50%}}span.mod-storeLink{display:inline-block}span.mod-storeLink a{font-weight:bold;line-height:1;font-size:12px;display:inline-block;min-height:14px;padding:8px 24px 4px;border-bottom:2px solid #DF6F2D;border-radius:20px;background:url(../images/mod-topProduct/bg_01.png) 0 48%;*display:inline;*zoom:1}span.mod-storeLink a,span.mod-storeLink a:visited,span.mod-storeLink a:hover,span.mod-storeLink a:active{color:#fff}span.mod-storeLink a:hover{background-position:250px 48%;border-bottom-color:#ED8F34}span.mod-storeLink span.mod-storeLink-note{font-size:10px;display:block;text-align:center}@media (max-width: 640px){span.mod-storeLink a{font-size:14px;font-weight:normal}span.mod-storeLink a:hover{border-bottom-color:none}span.mod-storeLink span.mod-storeLink-note{font-size:10px;display:block;text-align:center}}span.mod-iconNew{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;width:23px;height:0;padding:23px 0 0;overflow:hidden;background:url(../images/mod-iconNew/ico_01.png);overflow:hidden}span.mod-iconNews{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;width:15px;height:0;padding:23px 3px 0;margin-bottom:-.1em;background:url(../images/mod-iconNews/ico_01.png) no-repeat 50% 0;overflow:hidden;position:relative}span.mod-iconNewWin{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;width:11px;height:0;padding:9px 0 0;overflow:hidden;background:url(../images/mod-iconNewWin/ico_01.png)}@media (max-width: 640px){span.mod-iconNewWin{width:22px;height:0;padding:19px 0 0;overflow:hidden;background-position:-11px 0}}.ex-fadeEffect{-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-ms-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.ex-fadeEffect:hover{filter:alpha(opacity=50);opacity:.5;*zoom:1}.ex-fadeEffect:hover a.mod-linkButton1,.ex-fadeEffect:hover span.mod-linkButton1,.ex-fadeEffect:hover a.mod-linkButtonExpend,.ex-fadeEffect:hover span.mod-linkButtonExpend,.ex-fadeEffect:hover a.mod-linkButtonClose,.ex-fadeEffect:hover span.mod-linkButtonClose,.ex-fadeEffect:hover a.mod-linkButtonSonyStore,.ex-fadeEffect:hover span.mod-linkButtonSonyStore,.ex-fadeEffect:hover a.mod-linkButtonPrev,.ex-fadeEffect:hover span.mod-linkButtonPrev,.ex-fadeEffect:hover a.mod-linkButtonNext,.ex-fadeEffect:hover span.mod-linkButtonNext{opacity:1;filter:none}.ex-alignLeft{text-align:left !important}.ex-alignRight{text-align:right !important}.ex-alignCenter{text-align:center !important}.ex-alignTop{vertical-align:top !important}.ex-alignMiddle{vertical-align:middle !important}.ex-alignBottom{vertical-align:bottom !important}.ex-fontXSmall{font-size:50% !important}.ex-fontSmall{font-size:75% !important}.ex-fontLarge{font-size:125% !important}.ex-fontXLarge{font-size:200% !important}.ex-fontBold{font-weight:bold !important}.mod-brandTopImage{clear:both;overflow:hidden;*zoom:1;width:950px;margin:10px auto 20px;margin-top:0}.mod-brandTopImage img{display:block;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-ms-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.mod-brandTopImage a:hover img{opacity:.5}.mod-brandTopImage .mod-brandTopImage-main{float:left}.mod-brandTopImage .mod-brandTopImage-extra{float:left}.mod-brandTopImage .mod-brandTopImage-extra-alternate{position:absolute;height:0;overflow:hidden}@media (max-width: 640px){.mod-brandTopImage{width:auto;margin:10px 10px 30px}.mod-brandTopImage a{text-decoration:none}.mod-brandTopImage a:hover img{opacity:1}.mod-brandTopImage .mod-brandTopImage-main{float:none;position:relative}.mod-brandTopImage .mod-brandTopImage-main img{width:100%;height:auto}.mod-brandTopImage .mod-brandTopImage-extra{float:none}.mod-brandTopImage .mod-brandTopImage-extra>img,.mod-brandTopImage .mod-brandTopImage-extra>a>img{display:none}.mod-brandTopImage .mod-brandTopImage-extra-alternate{position:static;height:auto;padding:8px;border:1px solid #CCC;margin:6px 0}.mod-brandTopImage .mod-brandTopImage-extra-alternate h2{font-size:1em;font-weight:normal;margin:0}.mod-brandTopImage .mod-brandTopImage-extra-alternate p{color:#000;font-size:0.85714em;margin:0}}.mod-recommendMain{margin:20px 0;*zoom:1}.mod-recommendMain:after{content:'';display:block;clear:both;height:0}.mod-recommendMain a,.mod-recommendMain a:hover{text-decoration:none;display:block;cursor:pointer;*zoom:1;*background:url(../images/ie6.png)}.mod-recommendMain .mod-recommendMain-image{float:left}.mod-recommendMain .mod-recommendMain-image img{display:block;position:relative;*z-index:-1}.mod-recommendMain .mod-recommendMain-text{overflow:hidden;*zoom:1;padding-left:30px}.mod-recommendMain .mod-recommendMain-text h3{color:#000;font-size:1.38462em;margin:0 0 8px}.mod-recommendMain .mod-recommendMain-text p{margin:8px 0}@media (max-width: 640px){.mod-recommendMain{margin:10px 0}.mod-recommendMain .mod-recommendMain-image{float:none;margin-bottom:10px}.mod-recommendMain .mod-recommendMain-image img{width:100%;height:auto}.mod-recommendMain a,.mod-recommendMain a:hover{text-decoration:none}.mod-recommendMain .mod-recommendMain-text{padding:0}.mod-recommendMain .mod-recommendMain-text h3{font-size:1.28571em}}.mod-seriesList{clear:both;margin:20px 0 20px -15px;*zoom:1}.mod-seriesList:after{content:'';display:block;clear:both;height:0}.mod-seriesList+.mod-seriesList{margin-top:40px}.mod-seriesList .mod-seriesList-item1{clear:both;margin:0 0 0 15px}.mod-seriesList a,.mod-seriesList a:hover,.mod-seriesList a:visited{color:#333;text-decoration:none;cursor:pointer;display:block;*zoom:1;*background:url(../images/ie6.png)}.mod-seriesList .mod-seriesList-item2{width:370px;float:left;*display:inline;margin:0 0 0 15px}.mod-seriesList .mod-seriesList-item1-image{float:left}.mod-seriesList .mod-seriesList-item1-text{width:370px;float:right}.mod-seriesList .mod-seriesList-item2-image{float:left;margin-right:30px}.mod-seriesList .mod-seriesList-item2-text{overflow:hidden;*zoom:1}.mod-seriesList .mod-seriesList-item1-image img,.mod-seriesList .mod-seriesList-item2-image img{display:block;position:relative;*z-index:-1}.mod-seriesList .mod-seriesList-item1-text h3,.mod-seriesList .mod-seriesList-item2-text h3{font-size:1.23077em;line-height:1.2;margin:0 0 10px}.mod-seriesList .mod-seriesList-item1-text p,.mod-seriesList .mod-seriesList-item2-text p{margin:0 0 .5em}.mod-seriesList .mod-seriesList-item1-text p.mod-seriesList-item1-text-intro,.mod-seriesList .mod-seriesList-item2-text p.mod-seriesList-item2-text-intro{font-size:0.76923em}.mod-seriesList .mod-seriesList-item1-text p.mod-seriesList-item1-text-note,.mod-seriesList .mod-seriesList-item2-text p.mod-seriesList-item2-text-note{color:#999;font-size:0.76923em;margin:.5em 0}@media (max-width: 640px){.mod-seriesList{margin:10px 0}.mod-seriesList .mod-seriesList-item1,.mod-seriesList .mod-seriesList-item2{clear:both;float:none;width:auto;margin:0 0 20px}.mod-seriesList .mod-seriesList-item1-image{float:none;margin:0 0 10px}.mod-seriesList .mod-seriesList-item1-image img{width:100%;height:auto}.mod-seriesList .mod-seriesList-item1-text{width:auto;float:none}.mod-seriesList .mod-seriesList-item2-image{margin-right:15px}.mod-seriesList .mod-seriesList-item1-image img,.mod-seriesList .mod-seriesList-item2-image img{display:block}.mod-seriesList .mod-seriesList-item1-text h3,.mod-seriesList .mod-seriesList-item2-text h3{font-size:1.28571em;font-weight:normal}.mod-seriesList .mod-seriesList-item1-text p.mod-seriesList-item1-text-intro,.mod-seriesList .mod-seriesList-item2-text p.mod-seriesList-item2-text-intro{font-size:1em}.mod-seriesList .mod-seriesList-item1-text .mod-seriesList-item1-text-note,.mod-seriesList .mod-seriesList-item2-text .mod-seriesList-item2-text-note{font-size:0.71429em}}.mod-multiColBunner ul{text-align:justify;text-justify:inter-ideograph;line-height:0;margin:0;padding:0;list-style:none}.mod-multiColBunner ul li{margin:0;padding:0;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.mod-multiColBunner ul li img{display:block}.mod-multiColBunner ul:after{content:'';height:0;display:inline-block;width:99%}@media (max-width: 640px){.mod-multiColBunner ul{text-align:left}.mod-multiColBunner ul li{display:block;margin:0 0 10px}.mod-multiColBunner ul li img{width:100%;height:auto}}.mod-lineupItem{padding:16px 24px;border:1px solid #CCC;margin:-1px 0 0;*zoom:1}.mod-lineupItem:after{content:'';display:block;clear:both;height:0}.mod-lineupItem .mod-lineupItem-header{margin:0 0 20px;padding:0 0 6px;background:url(../images/mod-lineupItem/line_01.png) no-repeat 0 100%;*zoom:1}.mod-lineupItem .mod-lineupItem-header:after{content:'';display:block;clear:both;height:0}.mod-lineupItem .mod-lineupItem-header a,.mod-lineupItem .mod-lineupItem-header a:hover{color:#333;text-decoration:none;cursor:pointer}.mod-lineupItem .mod-lineupItem-header h4{font-weight:normal;font-size:3.07692em;line-height:1.1;float:left;padding-right:30px;margin:0}.mod-lineupItem .mod-lineupItem-header h4 .mod-lineupItem-header-small{font-size:0.25em}.mod-lineupItem .mod-lineupItem-header-text{line-height:1.6;padding:.1em 0;overflow:hidden;*zoom:1}.mod-lineupItem .mod-lineupItem-image{float:left;padding-right:50px}.mod-lineupItem .mod-lineupItem-image img{display:block}.mod-lineupItem .mod-lineupItem-text{overflow:hidden;*zoom:1}.mod-lineupItem .mod-lineupItem-icons{margin:1em 0;padding-left:0;list-style:none}.mod-lineupItem .mod-lineupItem-icons li{display:inline-block;margin-right:5px}@media (max-width: 640px){.mod-lineupItem{padding:0 0 1.5em;border:none;border-bottom:1px dotted #ccc;margin:0 0 1.5em}.mod-lineupItem .mod-lineupItem-header{margin:0 0 10px;padding:0;background:none}.mod-lineupItem .mod-lineupItem-header a,.mod-lineupItem .mod-lineupItem-header a:hover{color:#333;text-decoration:none}.mod-lineupItem .mod-lineupItem-header h4{color:#43677e;font-size:1.42857em;float:none;margin:0 0 10px;padding:8px 10px;border:1px solid #ddd;border-radius:6px;background:url(../images/mod-lineupItem/bg_01.png) no-repeat 100% 50%}.mod-lineupItem .mod-lineupItem-header h4 .mod-lineupItem-header-small{font-size:100%}.mod-lineupItem .mod-lineupItem-header-text{font-weight:bold;line-height:inherit;padding:0}.mod-lineupItem .mod-lineupItem-image{float:none;padding:0;margin:0 0 20px}.mod-lineupItem .mod-lineupItem-image img{margin:0 auto;max-width:100%;height:auto}.mod-lineupItem .mod-lineupItem-text{padding:14px 14px 4px;border:1px solid #ccc;box-shadow:0 2px 3px rgba(0,0,0,0.1)}.mod-lineupItem .mod-lineupItem-icons{margin:.5em 0}}.mod-news{clear:both;margin:20px 0;padding:0 50px}.mod-news .mod-news-Title h3{font-size:100%;font-weight:bold;text-align:center;margin:0 0 2em}.mod-news p.mod-news-heading{font-size:100%;font-weight:bold;margin:2em 0 .3em}.mod-news p.mod-news-heading:first-child{margin-top:0}.mod-news .mod-news-state{text-align:right;margin:.5em 0 1em}.mod-news .mod-news-block1{margin:1em 0;padding:15px 20px;border:1px solid #fff}.mod-news .mod-news-block2{margin:1em 0;padding:15px 20px;border:1px solid #ccc}.mod-news .mod-news-block1>*:last-child,.mod-news .mod-news-block2>*:last-child{margin-bottom:0}.mod-news .mod-news-table{border:1px solid #000;margin:0 0 1em}.mod-news .mod-news-table th,.mod-news .mod-news-table td{word-wrap:break-word;word-break:break-all;font-weight:normal;border:1px solid #000;padding:.3em 5px}.mod-news .mod-news-table th{background:#ccc}@media (max-width: 640px){.mod-news{margin:0;padding:0}.mod-news .mod-news-Title h3{font-size:1.14286em;line-height:1.2;text-align:left}.mod-news .mod-news-table{font-size:0.85714em}}.mod-newsTableContainer{margin:10px 20px 20px}@media (max-width: 640px){.mod-newsTableContainer{margin:0}}.mod-newsTable table{width:100%}.mod-newsTable th,.mod-newsTable td{vertical-align:top;text-align:left;padding:.4em 0}.mod-newsTable th{font-weight:normal;white-space:nowrap;width:1%;min-width:120px;padding-right:1em}.mod-newsTable td{word-wrap:break-word;word-break:break-all}.mod-newsTable td a{display:inline-block;padding-left:10px;background:url(../images/mod-link/ico_01.png) no-repeat 0 0.35em}.mod-newsTable .mod-newsTable-state{color:#727272;font-size:0.76923em;text-align:center;display:inline-block;*display:inline;*zoom:1;min-width:12em;border:1px solid #BCBCBC;border-radius:3px;padding:0;margin-right:1em}@media (max-width: 640px){.mod-newsTable table{width:100%;display:block}.mod-newsTable colgroup,.mod-newsTable col{display:none}.mod-newsTable tr,.mod-newsTable th,.mod-newsTable td{float:left;clear:both;display:block;width:100%;padding:.2em 0}.mod-newsTable th{white-space:normal;margin-bottom:0}.mod-newsTable td{margin-bottom:.6em}.mod-newsTable td a{display:inline-block;padding-left:10px;background:url(../images/mod-link/ico_01.png) no-repeat 0 0.35em}}.mod-sitemap{margin:40px 0 10px -10px;*zoom:1}.mod-sitemap:after{content:'';display:block;clear:both;height:0}.mod-sitemap .mod-sitemap-column{float:left;*display:inline;margin:0 0 20px 10px;padding-left:6px;width:304px}.mod-sitemap h4{font-size:100%;font-weight:normal;margin:.5em 0 .5em}.mod-sitemap h5{font-size:100%;font-weight:normal;margin:.5em 0 .5em 10px}.mod-sitemap ul{margin:0;padding:0 0 .5em 10px;list-style:none}.mod-sitemap ul li{padding-left:8px;margin:1em 0;background:url(../images/mod-sitemap/ico_01.png) no-repeat 0 0.45em}.mod-sitemap .mod-sitemap-otherPages{clear:both;border:1px solid #D7D7D7;margin:20px 10px 20px 20px;padding:0 16px 16px;*zoom:1}.mod-sitemap .mod-sitemap-otherPages:after{content:'';display:block;clear:both;height:0}.mod-sitemap .mod-sitemap-otherPages h3{font-size:1.07692em;font-weight:normal;margin:0 -16px 20px;padding:.5em 14px;border-bottom:1px solid #D7D7D7;*zoom:1}.mod-sitemap .mod-sitemap-otherPages ul{margin-bottom:0;padding-bottom:0}.mod-sitemap .mod-sitemap-otherPages li{margin-bottom:0}.mod-sitemap .mod-sitemap-otherPages-column{float:left;width:444px;padding:0 0 4px 0}@media (max-width: 640px){.mod-sitemap{margin:30px 0 10px;*zoom:1}.mod-sitemap:after{content:'';display:block;clear:both;height:0}.mod-sitemap .mod-sitemap-column{float:none;width:auto;margin:20px 0 0;padding-left:6px}.mod-sitemap h4{font-size:1.14286em;margin:.5em 0 .5em}.mod-sitemap h5{font-size:1.14286em;margin:.5em 0 .5em 10px}.mod-sitemap ul{margin:0;padding:0 0 1px 5px}.mod-sitemap ul li{font-size:1.14286em;line-height:1.2;padding-left:20px;margin:1em 0 .5em;background:url(../images/mod-sitemap/ico_02.png) no-repeat 0 0.4em}.mod-sitemap .mod-sitemap-otherPages{margin:20px 0;padding:0 12px 12px;*zoom:1}.mod-sitemap .mod-sitemap-otherPages:after{content:'';display:block;clear:both;height:0}.mod-sitemap .mod-sitemap-otherPages h3{font-size:1.14286em;margin:0 -12px 10px;padding:.5em 12px}.mod-sitemap .mod-sitemap-otherPages-column{float:none;width:auto}}.mod-video .mod-video-lead{font-size:1.23077em;font-weight:bold}.mod-video .mod-video-flash{display:none;margin-bottom:-21px;position:relative;background:#fff}.mod-video .mod-video-flash.js-enabled{display:block}.mod-video .mod-video-item{margin:20px 0}.mod-video .mod-video-item.js-disabled{display:none}.mod-video .mod-video-item-image{margin:5px 0}.mod-video .mod-video-item-image img{display:block;width:100%;height:auto}.mod-video .mod-video-item-control{font-size:1.14286em;border:1px solid #BCBCBC;-webkit-border-radius:3px;border-radius:3px;padding:5px 5px 5px 30px;margin:5px 0;background:url(../images/mod-video/ico_01.png) no-repeat 5px 48%,url(../images/mod-video/bg_01.png) repeat-x 0 50%}.mod-video .mod-video-item-control a{color:#333;text-decoration:none}.mod-video .mod-video-item-notice{color:#999;font-size:0.85714em}.mod-video .mod-video-text{margin:20px 0;padding:20px 0;border-top:1px dotted #C1C1C1}@media (max-width: 650px){.mod-video .mod-video-lead{font-size:1.28571em;font-weight:normal}.mod-video .mod-video-flash{display:none}.mod-video .mod-video-flash.js-enabled{display:none}.mod-video .mod-video-item{margin:0 0 20px}.mod-video .mod-video-item.js-disabled{display:block}.mod-video .mod-video-information{padding:10px 10px 4px;border:1px solid #CCCCCC}}#pastlistdata p{margin:0}#pastlistdata .pld-itemnumber{margin:5px 0}#pastlistdata .pld-page{padding:0 0 9px;*zoom:1}#pastlistdata .pld-page:after{content:'';display:block;clear:both;height:0}#pastlistdata .pld-page .pld-prev{float:left;width:95px}#pastlistdata .pld-page .pld-next{float:right;width:95px;text-align:right}#pastlistdata .pld-page .pld-pagenate{margin:0 100px;text-align:center}#pastlistdata .pld-contbox{border:1px solid #d9d9d9;background:#e7e7e7;margin-bottom:10px;*zoom:1}#pastlistdata .pld-contbox:after{content:'';display:block;clear:both;height:0}#pastlistdata .pld-contbox .pld-contphoto{float:left;width:120px;text-align:center}#pastlistdata .pld-contbox .pld-contphoto img{margin:15px auto}#pastlistdata .pld-contbox .pld-conttxt{padding:8px 0;*zoom:1}#pastlistdata .pld-contbox .pld-conttxt:after{content:'';display:block;clear:both;height:0}#pastlistdata .pld-contbox .pld-conttxt .pld-headtxt{padding-right:100px;min-height:68px;_height:68px}#pastlistdata .pld-contbox .pld-conttxt .pld-btndetail{margin-top:-21px;text-align:right;padding-right:10px}#pastlistdata .pld-contbox .pld-conttxt .pld-pname{font-size:93%}#pastlistdata .pld-contbox .pld-conttxt .pld-titleset{padding-bottom:2px;display:inline-block;*display:inline;*zoom:1}#pastlistdata .pld-contbox .pld-conttxt .pld-titleset h4{font-size:140%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 0.5em 0 0;margin:0}#pastlistdata .pld-contbox .pld-conttxt .pld-titleset div{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}#pastlistdata .pld-error{margin:5px;clear:both}@media (max-width: 640px){#pastlistdata .pld-page .pld-pagenate{margin:0;clear:both}#pastlistdata .pld-contbox{*zoom:1}#pastlistdata .pld-contbox:after{content:'';display:block;clear:both;height:0}#pastlistdata .pld-contbox .pld-conttxt .pld-headtxt{padding:0 10px 0 0}#pastlistdata .pld-contbox .pld-conttxt .pld-btndetail{margin:0;text-align:right;padding-right:10px}#pastlistdata .pld-contbox .pld-conttxt .pld-pname{font-size:0.85714em}#pastlistdata .pld-contbox .pld-conttxt .pld-titleset{display:block}#pastlistdata .pld-contbox .pld-conttxt .pld-titleset h4{font-size:1.28571em;display:block}#pastlistdata .pld-contbox .pld-conttxt .pld-titleset div{display:block}}.mod-topMainImage{margin:0 0 10px}.mod-topMainImage img{display:block}@media (max-width: 640px){.mod-topMainImage img{margin:0 auto;max-width:100%;height:auto}}.mod-topProduct{margin:0 0 20px;*zoom:1}.mod-topProduct:after{content:'';display:block;clear:both;height:0}.mod-topProduct .mod-topProduct-text{float:left;width:279px}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-lead{font-size:1.07692em;font-weight:bold;margin:0 0 1em}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product{margin:0 0 .5em}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product h3{font-size:1.84615em;font-weight:bold;line-height:1.2;margin:0}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product h3 img{margin-left:5px;vertical-align:middle;margin-top:-.15em}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product .mod-topProduct-text-product-modelNameNote{font-size:0.84615em}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product .mod-topProduct-text-product-saleStates{font-size:1.15385em;font-weight:bold;margin:.3em 0}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product .mod-topProduct-text-product-saleStates.ex-topProduct-text-product-saleStates-red{color:#C41230}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product .mod-topProduct-text-product-price{font-size:0.84615em;margin:1em 0 .5em}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product .mod-topProduct-text-product-priceNote{font-size:0.84615em;margin:.5em 0}.mod-topProduct .mod-topProduct-imageArea{float:right;width:261px}.mod-topProduct .mod-topProduct-imageArea .mod-topProduct-imageArea-main{margin:0 auto 10px;padding-left:6px;width:254px}.mod-topProduct .mod-topProduct-imageArea .mod-topProduct-imageArea-main img{display:block;border:1px solid #D9D9D9}.mod-topProduct .mod-topProduct-imageArea ul.mod-topProduct-imageArea-select{width:261px;margin:0 auto;padding:0;position:relative;left:6px;list-style:none;*zoom:1}.mod-topProduct .mod-topProduct-imageArea ul.mod-topProduct-imageArea-select:after{content:'';display:block;clear:both;height:0}.mod-topProduct .mod-topProduct-imageArea ul.mod-topProduct-imageArea-select li{float:left;margin:0 7px 7px 0}.mod-topProduct .mod-topProduct-imageArea ul.mod-topProduct-imageArea-select li img{display:block;padding:0 3px;border:1px solid #D9D9D9}.mod-topProduct .mod-topProduct-imageArea .mod-topProduct-imageArea-productColor{margin:.5em 0 .5em}.mod-topProduct .mod-topProduct-imageArea .mod-topProduct-imageArea-detailLinkImage{margin:.5em 0}.mod-topProduct .mod-topProduct-imageArea .mod-topProduct-imageArea-detailLinkImage a{color:#333;font-weight:bold;list-style:1.2;display:inline-block;padding:2px 10px 2px 16px;border:2px solid #C1C1C1;border-radius:6px;background:url(../images/mod-topProduct/bg_02.png) 2px 50%;*display:inline;*zoom:1}.mod-topProduct .mod-topProduct-notes{float:left;width:279px;clear:left}.mod-topProduct .mod-topProduct-notes-storeLink{margin:1.5em 0 1em}.mod-topProduct .mod-topProduct-extraInfo{padding-top:20px;clear:both}.mod-topProduct .mod-topProduct-extraInfo-logo{margin:10px 0}.mod-topProduct .mod-topProduct-extraInfo-image{margin:10px 0}.mod-topProduct .mod-topProduct-extraInfo-image img{display:block}@media (max-width: 640px){.mod-topProduct{width:auto;margin:0 auto}.mod-topProduct .mod-topProduct-text{float:none;width:auto}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-lead{font-size:1em;font-weight:bold;margin:0 0 1em}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product h3{font-size:1.71429em}.mod-topProduct .mod-topProduct-text .mod-topProduct-text-product .mod-topProduct-text-product-saleStates{font-weight:normal}.mod-topProduct .mod-topProduct-imageArea{float:none;width:auto;margin:10px 0 15px}.mod-topProduct .mod-topProduct-imageArea .mod-topProduct-imageArea-productColor{margin:.5em 0 .5em}.mod-topProduct .mod-topProduct-imageArea .mod-topProduct-imageArea-detailLinkImage{margin:.5em 0}.mod-topProduct .mod-topProduct-imageArea .mod-topProduct-imageArea-detailLinkImage a{color:#333;font-weight:bold;list-style:1.2;display:inline-block;padding:2px 10px 2px 16px;border:2px solid #C1C1C1;border-radius:6px;background:url(../images/mod-topProduct/bg_02.png) 2px 50%;*display:inline;*zoom:1}.mod-topProduct .mod-topProduct-notes{float:none;width:auto;margin:10px 0 0}.mod-topProduct .mod-topProduct-notes .mod-topProduct-notes-storeLink{text-align:right}.mod-topProduct .mod-topProduct-extraInfo{padding-top:0}.mod-topProduct .mod-topProduct-extraInfo .mod-topProduct-extraInfo-image img{display:block;width:auto;height:auto;max-width:100%}}.mod-product{clear:both;padding:20px 0;border-top:1px dotted #ccc;margin:10px 0;*zoom:1}.mod-product:after{content:'';display:block;clear:both;height:0}.mod-product .mod-product-image{width:146px;float:left}.mod-product .mod-product-image img{border:1px solid #d9d9d9;display:block}.mod-product .mod-product-text{width:394px;float:right}.mod-product .mod-product-text .mod-product-text-lead{font-weight:bold}.mod-product .mod-product-text h3{font-size:1.69231em;line-height:1.2;margin:10px 0 5px 0}.mod-product .mod-product-text .mod-product-text-modelNameNote{font-size:0.84615em;margin:5px 0}.mod-product .mod-product-text .mod-product-text-saleStates{font-size:1.15385em;font-weight:bold;margin:.3em 0}.mod-product .mod-product-text .mod-product-text-saleStates.ex-product-text-saleStates-red{color:#C41230}.mod-product .mod-product-text .mod-product-text-price{margin:10px 0 .3em}.mod-product .mod-product-text .mod-product-text-priceNote{font-size:0.84615em;margin:10px 0 .3em}.mod-product .mod-product-text .mod-product-text-productlink{margin:10px 0}.mod-product .mod-product-text .mod-product-text-productlink a{margin-right:1em}.mod-product .mod-product-text .mod-product-text-sonystylelink{margin:10px 0}.mod-product .mod-product-text .mod-product-text-productlink+.mod-product-text-sonystylelink{margin-top:-5px}@media (max-width: 640px){.mod-product .mod-product-image{width:auto;float:none;margin-bottom:20px}.mod-product .mod-product-image img{margin:0 auto}.mod-product .mod-product-text{width:auto;float:none}.mod-product .mod-product-text .mod-product-text-price{padding:10px 0 .3em}.mod-product .mod-product-text .mod-product-text-saleStates{font-size:1.15385em;font-weight:bold;margin:.3em 0}.mod-product .mod-product-text .mod-product-text-saleStates.ex-product-text-saleStates-red{color:#C41230}.mod-product .mod-product-text .mod-product-text-productlink{margin:10px 0}.mod-product .mod-product-text .mod-product-text-productlink a{margin-right:1em}.mod-product .mod-product-text .mod-product-text-sonystylelink{margin:10px 0}.mod-product .mod-product-text .mod-product-text-productlink+.mod-product-text-sonystylelink{margin-top:-5px}}.mod-funcicons ul{clear:both;margin:15px 0 20px;padding:0;list-style:none}.mod-funcicons ul li{margin:8px 4px 0 0;padding:0;display:inline-block;*display:inline;*zoom:1}.mod-funcicons ul li img{display:block}.mod-heading{padding:0 5px;border-bottom:1px solid #ccc;margin:40px 0 30px;*zoom:1}.mod-heading:after{content:'';display:block;clear:both;height:0}.mod-heading.ex-heading-first-child{margin-top:0}.mod-heading:first-child{margin-top:0}.mod-heading h2{font-size:1.38462em;font-weight:bold;float:left;margin:0}.mod-heading ul.mod-heading-misc{font-size:0.92308em;margin:0;padding:.5em 0 0;list-style:none;float:right}.mod-heading ul.mod-heading-misc li{display:inline-block;*display:inline;*zoom:1;margin-left:20px}@media (max-width: 640px){.mod-heading{margin:30px 0 10px}.mod-heading h2{font-size:1.38462em;float:none;margin-bottom:.3em}.mod-heading ul.mod-heading-misc{padding:0;float:none}.mod-heading ul.mod-heading-misc li{margin:0 10px 3px 0}}.mod-heading2{padding:0 5px;border-bottom:1px solid #ccc;margin:24px 0 20px;*zoom:1}.mod-heading2:after{content:'';display:block;clear:both;height:0}.mod-heading2:first-child{margin-top:0}.mod-heading2 h3{font-size:1.07692em;font-weight:bold;float:left;margin:0}.mod-heading2 h3 a,.mod-heading2 h3 a:hover{color:#333;text-decoration:none}.mod-heading2 ul.mod-heading2-misc{font-size:0.92308em;margin:0;padding:.2em 0 0;list-style:none;float:right}.mod-heading2 ul.mod-heading2-misc li{display:inline-block;*display:inline;*zoom:1;margin-left:20px}@media (max-width: 640px){.mod-heading2{margin:20px 0 10px}.mod-heading2 h3{font-size:1.23077em;float:none;margin-bottom:.3em}.mod-heading2 ul.mod-heading2-misc{padding:0;float:none}.mod-heading2 ul.mod-heading2-misc li{margin:0 10px 3px 0}}.mod-subHeading2{color:#666;clear:both;margin:20px 0;padding:3px 5px;border-bottom:1px solid #d0d0d0;background:url(../images/mod-subHeading2/bg_01.png) repeat-x}.mod-subHeading2 h3{font-size:1.07692em;font-weight:normal;margin:0}@media (max-width: 640px){.mod-subHeading2{font-size:1.28571em}}.mod-titleWithImage{padding:0 0 5px;border-bottom:1px solid #ccc;margin:0 0 20px;*zoom:1}.mod-titleWithImage:after{content:'';display:block;clear:both;height:0}.mod-titleWithImage .mod-titleWithImage-image{float:left;padding:0 10px 0 5px}.mod-titleWithImage .mod-titleWithImage-image img{display:block}.mod-titleWithImage .mod-titleWithImage-productName{overflow:hidden;*zoom:1}.mod-titleWithImage .mod-titleWithImage-productName span{display:block;padding:3px}.mod-titleWithImage .mod-titleWithImage-productName h3{line-height:1.2;font-size:1.84615em;margin:0}@media (max-width: 640px){.mod-titleWithImage{padding:0 0 3px;border-bottom:1px solid #ccc;margin:0 0 10px}.mod-titleWithImage .mod-titleWithImage-image{display:none}.mod-titleWithImage .mod-titleWithImage-productName{font-size:0.78571em;text-align:right}.mod-titleWithImage .mod-titleWithImage-productName span{display:inline}.mod-titleWithImage .mod-titleWithImage-productName h3{font-size:100%;font-weight:normal;display:inline}}.mod-subTitle{font-size:1.53846em;line-height:1.2;clear:both;padding:9px 9px 9px 15px;margin:30px 0;background:#ddd url(../images/mod-subTitle/bg_01.png) repeat-x 0 100%;*zoom:1}.mod-subTitle:after{content:'';display:block;clear:both;height:0}.mod-subTitle h2{font-size:100%;font-weight:normal;float:left;margin:0}.mod-subTitle ul.mod-subTitle-misc{font-size:0.92308em;margin:0;padding:0;list-style:none;float:right}.mod-subTitle ul.mod-subTitle-misc li{display:inline-block;*display:inline;*zoom:1;margin-left:20px}.mod-titleWithImage+.mod-subTitle{margin-top:10px}.mod-subTitle:first-child{margin-top:0}@media (max-width: 640px){.mod-subTitle h2{font-weight:normal}}.mod-featureList{clear:both;margin:0 0 15px}.mod-featureList .mod-featureList-heading{font-size:1.07692em;font-weight:normal;line-height:1.3;padding:4px 10px 3px;margin:1em 0;background:#E5E5E5}.mod-featureList .mod-featureList-heading h3{font-size:100%;font-weight:normal;margin:0}.mod-featureList ul.mod-featureList-listLv1{margin:0;padding:0;list-style:none}.mod-featureList ul.mod-featureList-listLv1>li{font-size:1.07692em;margin:0 0 .5em;padding-left:26px;*zoom:1}.mod-featureList ul.mod-featureList-listLv1>li>a{color:#000;display:block;margin-left:-26px;padding-left:26px;background:url(../images/mod-featureList/ico_01.png) no-repeat 0 0.3em;*zoom:1}.mod-featureList ul.mod-featureList-listLv1>li ul{margin:0;padding:0;list-style:none}.mod-featureList ul.mod-featureList-listLv1>li ul>li{font-size:0.92857em;margin:0 0 .3em}.mod-featureList ul.mod-featureList-listLv1>li ul>li a{padding-left:8px;background:url(../images/mod-featureList/ico_02.png) no-repeat 0 0.5em}.mod-specLogoImages{margin:30px 0 20px}.mod-specLogoImages ul{margin:0;padding:0;list-style:none}.mod-specLogoImages ul li{display:inline;margin-top:8px;margin-right:8px;vertical-align:bottom}@media (max-width: 640px){.mod-specLogoImages{margin:15px 0 20px}}.mod-centerMenuList{clear:both;line-height:1.2;margin:20px 0 20px;padding:12px 0 5px 0;border-bottom:1px solid #C0C0C0;background:url(../images/mod-centerMenuList/bg_01.png) repeat-x 0 0.5em}.mod-centerMenuList h3{font-size:100%;margin:0 0 5px;padding:0 8px}.mod-centerMenuList ul.mod-centerMenuList-list{padding:0 0 0 0;margin:0;list-style:none}.mod-centerMenuList ul.mod-centerMenuList-list li{margin:0 0 3px 7px;padding:0 0 5px 10px;background:url(../images/mod-centerMenuList/ico_01.png) no-repeat 0 4px}.mod-productNotice{padding:5px 0;border-top:1px dotted #ccc;clear:both}.mod-productNotice h3{font-size:100%;margin:0 0 .3em}.mod-productNotice .mod-productNotice .mod-productNotice-notetext{color:#666;margin-top:10px;font-size:84%}.mod-productsImages{clear:both;width:560px;margin:10px auto 30px;border-top:1px dotted #ccc;background:url(../images/mod-productsImages/line_01.png) repeat-y 50% 0}.mod-productsImages .mod-productsImages-row{border-bottom:1px dotted #ccc;_margin-left:-10px;*zoom:1}.mod-productsImages .mod-productsImages-row:after{content:'';display:block;clear:both;height:0}.mod-productsImages .mod-productsImages-row a{display:block}.mod-productsImages .mod-productsImages-row .mod-productsImages-row-item{text-align:center;width:275px;padding:10px 0;margin:0 0 0 10px;float:left;*display:inline}.mod-productsImages .mod-productsImages-row .mod-productsImages-row-item:first-child{margin-left:0}.mod-productsImages .mod-productsImages-row .mod-productsImages-row-item .mod-productsImages-row-item-image{margin:0}.mod-productsImages .mod-productsImages-row .mod-productsImages-row-item .mod-productsImages-row-item-image img{margin:0 auto;display:block}.mod-productsImages .mod-productsImages-row .mod-productsImages-row-item .mod-productsImages-row-item-text{min-height:1.5em;margin:0 0 .8em}@media (max-width: 640px){.mod-productsImages{width:auto;margin:10px auto 20px;background:none}.mod-productsImages .mod-productsImages-row{border:none}.mod-productsImages .mod-productsImages-row .mod-productsImages-row-item{width:auto;border-bottom:1px dotted #ccc;margin:0;float:none}}.mod-getPlugin{border-top:1px dotted #ccc;margin:20px 0 30px;padding:10px 0 0 0;clear:both;*zoom:1}.mod-getPlugin:after{content:'';display:block;clear:both;height:0}.mod-getPlugin .mod-getPlugin-image{float:left;margin:0 10px 0 0}.mod-getPlugin .mod-getPlugin-text{overflow:hidden;*zoom:1}.mod-documentDownload a:hover{text-decoration:none}.mod-documentDownload .mod-documentDownload-catalogImage{vertical-align:middle;width:100px;display:inline-block;*display:inline;*zoom:1}.mod-documentDownload .mod-documentDownload-catalogImage img{display:block;margin:0 auto}.mod-documentDownload .mod-documentDownload-text{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;max-width:420px}.mod-documentDownload .mod-documentDownload-text p{margin:0}.mod-documentDownload a:hover .mod-documentDownload-text{text-decoration:underline}.mod-pagenate{margin:5px 0 20px;clear:both;*zoom:1}.mod-pagenate:after{content:'';display:block;clear:both;height:0}.mod-pagenate .mod-pagenate-prev{width:75px;float:left}.mod-pagenate .mod-pagenate-next{width:75px;float:right;text-align:right}.mod-pagenate .mod-pagenate-text{width:410px;float:left}.mod-pagenate .mod-pagenate-text ul{font-size:0;*font-size:100%;margin:0;padding:0;list-style:none}.mod-pagenate .mod-pagenate-text li{font-size:1rem;vertical-align:top;display:inline-block;*display:inline;*zoom:1;margin:0;padding:.3em 1em .3em 10px}.mod-pagenate .mod-pagenate-text li.mod-pagenate-text-current{white-space:nowrap;font-weight:bold;background:url(../images/mod-pagenate/ico_01.png) no-repeat 0 48%}.mod-pagenate .mod-pagenate-text a{white-space:nowrap;display:inline-block;margin:-.3em -1em -.3em -10px;padding:.3em 1em .3em 10px;background:url(../images/mod-pagenate/ico_01.png) no-repeat 0 48%}@media (max-width: 640px){.mod-pagenate{*zoom:1}.mod-pagenate:after{content:'';display:block;clear:both;height:0}.mod-pagenate .mod-pagenate-prev{width:150px}.mod-pagenate .mod-pagenate-next{width:150px}.mod-pagenate .mod-pagenate-text{width:auto;float:none;clear:both;padding:10px 0 0 0}.mod-pagenate .mod-pagenate-text ul{font-size:1.14286em}.mod-pagenate .mod-pagenate-text li{display:block;padding:.4em 1em .4em 14px}.mod-pagenate .mod-pagenate-text li.mod-pagenate-text-current{background:url(../images/mod-pagenate/ico_02.png) no-repeat 0 48%}.mod-pagenate .mod-pagenate-text a{margin:-.4em -1em -.4em -14px;padding:.4em 1em .4em 14px;background:url(../images/mod-pagenate/ico_02.png) no-repeat 0 48%}}.mod-featureSection{clear:both;margin:30px 0 25px}.mod-featureSection+.mod-featureSection{margin-top:50px}.mod-featureSection .mod-featureSection-header{font-size:1.07692em;line-height:1.2;padding:0 15px}.mod-featureSection .mod-featureSection-header h3{font-size:100%;margin:0;padding:0 0 .6em}.mod-featureSection .mod-featureSection-body{padding:0 15px}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-heading1{color:#000;clear:both;padding:1em 0 .3em;margin:1em 0 1.2em;border-bottom:1px dotted #ccc}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-heading1 h4{font-size:100%;margin:0}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-heading2{color:#333;clear:both;margin:1em 0 .5em}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-heading2 h5{font-size:100%;margin:0}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol{margin:0 0 20px;clear:both;*zoom:1}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol:after{content:'';display:block;clear:both;height:0}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-main{float:left;width:373px}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub{float:right;width:150px}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub .mod-featureSection-body-multiCol-sub-figure{margin:0 0 10px}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub .mod-featureSection-body-multiCol-sub-figure img{display:block}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub .mod-featureSection-body-multiCol-sub-caption{font-size:0.76923em;margin:0 0 10px}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub .mod-featureSection-body-multiCol-sub-button{margin:10px 0 0;text-align:right}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-fullWidthImage{clear:both;margin:20px 0}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-fullWidthImage img{display:block;margin:0}@media (max-width: 640px){.mod-featureSection{clear:both;margin:20px 0 25px}.mod-featureSection.js-featureSection-close .mod-featureSection-body{display:block}.mod-featureSection.js-featureSection-lastItem .mod-featureSection-header:before{background:none}.mod-featureSection .mod-featureSection-header{font-size:1.42857em;position:relative;padding:0;background:none}.mod-featureSection .mod-featureSection-header h3{font-weight:normal}.mod-featureSection .mod-featureSection-body{font-size:1.14286em;line-height:1.6;padding-left:0}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-heading1{color:#000;border-bottom:1px solid #ccc}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-heading1 h4{font-weight:normal;margin:0}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-heading2{color:#000}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-heading2 h5{font-weight:normal;margin:0}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol{margin-top:10px}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-main{float:none;width:auto}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub{float:none;display:table;width:100%;margin:0 0 10px}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub .mod-featureSection-body-multiCol-sub-figure{display:table-cell;width:1%;margin:0;padding-left:15px;vertical-align:middle}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub .mod-featureSection-body-multiCol-sub-figure img{display:block}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub .mod-featureSection-body-multiCol-sub-caption{font-size:0.85714em;padding-left:10px}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub .mod-featureSection-body-multiCol-sub-button{vertical-align:middle;display:table-cell;padding-right:15px}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-multiCol .mod-featureSection-body-multiCol-sub .mod-featureSection-body-multiCol-sub-caption+.mod-featureSection-body-multiCol-sub-button{display:block}.mod-featureSection .mod-featureSection-body .mod-featureSection-body-fullWidthImage img{width:auto;max-width:100%;height:auto}}.mod-specTable{clear:both;margin:10px 0 18px}.mod-specTable h3{font-size:1.23077em;font-weight:bold;line-height:1;padding:0.5em;margin:0 0 10px;background-color:#ccc}.mod-specTable h4{font-size:1.23077em;font-weight:normal;padding:0.2em 6px 0.2em 12px;margin:0}.mod-specTable table{table-layout:fixed;width:100%;background-color:#f2f2f2;border-right:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;margin:0 0 10px}.mod-specTable table caption{background-color:#ccc;padding:0.5em;line-height:1;font-weight:bold}.mod-specTable table th{color:#000;font-weight:normal;text-align:left;border:1px solid #bcbcbc;padding:0.3em 0.5em 0.3em 1em;background-color:#e7e7e7}.mod-specTable table td{vertical-align:middle;border:1px solid #bcbcbc;padding:0.3em 0.2em 0.3em 1em}@media (max-width: 640px){.mod-specTable h3{font-size:1.14286em;margin-bottom:.5em}.mod-specTable h4{font-size:1.14286em}.mod-specTable table{font-size:0.71429em}.mod-specTable table th{padding:0.2em 0.5em 0.2em .8em}.mod-specTable table td{padding:0.2em 0.2em 0.2em .8em}}.mod-specNote{color:#666;font-size:0.84615em;line-height:1.3;clear:both;margin:15px 0}@media (max-width: 640px){.mod-specNote{font-size:1em}}.tmp-specImage{text-align:center;clear:both;margin:15px 0}.tmp-specImage img{display:block;margin:0 auto}.mod-partsImage{clear:both;margin:10px 0 30px}.mod-partsImage img{display:block;margin:0 auto}@media (max-width: 640px){.mod-partsImage{margin:10px 0 20px}.mod-partsImage img{width:auto;max-width:100%;height:auto}}.mod-compatibleList .mod-compatibleList-group{clear:both;margin:0 0 20px}.mod-compatibleList .mod-compatibleList-group h3{font-size:100%;font-weight:bold;padding:.5em 0 .5em 35px;background:#e5e5e5 url(../images/mod-compatibleList/ico_01.png) 10px 0.5em no-repeat}.mod-compatibleList .mod-compatibleList-group.js-compatibleList-close h3{background-position:-790px .5em}.mod-compatibleList .mod-compatibleList-group.js-compatibleList-close .mod-compatibleList-group-body{display:none}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-sort{color:#808080;font-weight:bold;padding:.3em 0;border-bottom:1px dotted #ccc;margin:0 0 .8em}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-sort select{vertical-align:middle;margin:0 0 0 .5em}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager{position:relative;padding:1.2em 0;border-bottom:1px dotted #ccc;margin:-.8em 0 .8em;*zoom:1}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager .mod-compatibleList-group-body-pager-prev{position:absolute;left:0}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager .mod-compatibleList-group-body-pager-next{position:absolute;right:0}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager ul{line-height:1.2;text-align:center;margin:0;padding:0;list-style:none}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager ul li{display:inline;border-left:1px solid #000}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager ul li:first-child{border:none}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager ul li span{font-weight:bold}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager ul li span,.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager ul li a{display:inline-block;padding:0 .5em}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item{clear:both;padding:1em 0;border-bottom:1px dotted #ccc;*zoom:1}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item:after{content:'';display:block;clear:both;height:0}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-image{float:left;width:184px}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-image img{display:block;border:1px solid #d9d9d9}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-text{float:right;width:355px}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-text h4{font-size:1.53846em;margin:.1em 0}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-text p{margin:0 0 .3em}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-text .mod-compatibleList-group-body-item-text-newRelease{color:#c41230}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-text .mod-compatibleList-group-body-item-text-notes{color:#666;font-size:84%;font-weight:normal;list-style:none;padding-left:0;margin-left:0}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-text .mod-compatibleList-group-body-item-text-notes li{margin:0}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-extendArea{clear:both}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-extendArea p,.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-extendArea ul{margin-bottom:.6em}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-extendArea .mod-compatibleList-extendArea-size{color:#4c4c4c}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-extendArea .mod-compatibleList-extendArea-notes{font-size:84%;font-weight:normal;color:#666;margin-bottom:0}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-error{margin:5px}@media (max-width: 640px){.mod-compatibleList .mod-compatibleList-group{margin:0 0 10px}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager .mod-compatibleList-group-body-pager-prev{position:static;float:left}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager .mod-compatibleList-group-body-pager-next{position:static;float:right}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-pager ul{clear:both}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item{padding:1.4em 0}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-image{float:none;width:auto;margin:0 0 10px}.mod-compatibleList .mod-compatibleList-group .mod-compatibleList-group-body-item .mod-compatibleList-group-body-item-text{float:none;width:auto}}.mod-pageTop{clear:both;margin:20px 0;font-size:0.76923em;text-align:right}.mod-pageTop a{color:#000;text-decoration:none;padding-left:10px;background:url(../images/mod-pageTop/ico_01.png) no-repeat 0 48%;*zoom:1}.mod-localNav{margin-bottom:20px}.mod-localNav h3{color:#000;font-size:1.07692em;font-weight:normal;word-break:break-all;word-wrap:break-word;line-height:1.2;margin:0;padding:7px 3px 15px 3px;background:url(../images/mod-localNav/bg_01.png) repeat-x}.mod-localNav ul.mod-localNav-menulist{margin:0 10px 0 0;padding:0 0 8px 10px;list-style:none;background:url(../images/mod-localNav/bg_02.png) no-repeat 0 100%}.mod-localNav ul.mod-localNav-menulist li{line-height:1.2;margin:0 0 5px;padding:0 0 5px 10px;border-bottom:1px solid #c8c8c8;background:url(../images/mod-localNav/ico_01.png) 0px 4px no-repeat}.mod-localNav ul.mod-localNav-menulist li.mod-localNav-menulist-current{font-weight:bold}.mod-localNav ul.mod-localNav-menulist li .mod-localNav-menulist-label{margin:0 0 .8em -10px;padding-left:10px;background:#fff url(../images/mod-localNav/ico_02.png) 0px 5px no-repeat}.mod-localNav ul.mod-localNav-menulist li ul{margin:0;padding:0;list-style:none}.mod-localNav ul.mod-localNav-menulist li ul li{border-bottom:none}@media (max-width: 640px){.mod-localNav{line-height:1.1;display:table-cell;vertical-align:middle;width:65%;border:1px solid #D3D2D2;padding:2px 6px 2px 16px;margin:0;background:url(../images/mod-localNav/ico_05.png) no-repeat 100% 50%;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-ms-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.mod-localNav:before{content:"";display:inline-block;vertical-align:middle;height:2.4em;width:0;margin:0 0 0 -1em}.mod-localNav.js-localNav-on{background-image:url(../images/mod-localNav/ico_04.png)}.mod-localNav.js-localNav-on ul.mod-localNav-menulist{display:block}.mod-localNav.js-localNav-off{opacity:.5}.mod-localNav h3{color:#333;font-size:0.85714em;display:inline-block;vertical-align:middle;margin:0;padding:0;background:none}.mod-localNav h3:after{content:"\0020\8A73\7D30\3078"}.mod-localNav ul.mod-localNav-menulist{display:none;position:absolute;z-index:5;left:10px;right:10px;padding:20px 10px 0;margin:6px 0 0;background:#EEEDEE}.mod-localNav ul.mod-localNav-menulist li{line-height:1.2;margin:0 0 5px;padding:0 0 10px 10px;border-bottom:none;background:url(../images/mod-localNav/ico_03.png) 0px 4px no-repeat}.mod-localNav ul.mod-localNav-menulist li.mod-localNav-menulist-current{font-weight:bold}.mod-localNav ul.mod-localNav-menulist li .mod-localNav-menulist-label{background:none}}.mod-lineupNav{border-top:1px solid #D7D7D7;padding:9px 10px 5px;margin:10px 0;background:url(../images/mod-lineupNav/bg_01.png) no-repeat 0 100%;*zoom:1}.mod-lineupNav:first-child{margin-top:0}.mod-lineupNav h3{color:#fff;font-size:0.92308em;font-weight:normal;margin:-10px -9px 6px;padding:2px 3px 6px 10px;background:#000 url(../images/mod-lineupNav/bg_02.png) repeat-x 0 100%}.mod-lineupNav ul.mod-lineupNav-list{margin:0;padding:0;list-style:none}.mod-lineupNav ul.mod-lineupNav-list li{font-weight:bold;clear:both;padding:0 0 10px 10px;background:url(../images/mod-lineupNav/ico_01.png) 0px 4px no-repeat;*zoom:1}.mod-lineupNav ul.mod-lineupNav-list li:after{content:'';display:block;clear:both;height:0}.mod-lineupNav ul.mod-lineupNav-list li a{font-weight:normal;text-decoration:none;display:block}.mod-lineupNav ul.mod-lineupNav-list li ul.mod-lineupNav-prodList{margin:10px 0 -10px;padding:0;list-style:none}.mod-lineupNav ul.mod-lineupNav-list li ul.mod-lineupNav-prodList li{display:block;padding:0 0 0 10px;margin:0 0 8px -10px;background:none;overflow:hidden}.mod-lineupNav ul.mod-lineupNav-list li ul.mod-lineupNav-prodList a{cursor:pointer;display:block;display:table}.mod-lineupNav ul.mod-lineupNav-list li .mod-lineupNav-prodList-image{display:table-cell}.mod-lineupNav ul.mod-lineupNav-list li .mod-lineupNav-prodList-image img{float:left;*display:inline;margin:0 10px 0 -10px;border:1px solid #ccc}.mod-lineupNav ul.mod-lineupNav-list li .mod-lineupNav-prodList-text{vertical-align:middle;word-break:break-all;word-wrap:break-word;display:table-cell;padding-left:10px;*background:url(../images/mod-lineupNav/ico_01.png) no-repeat 0 50%;*zoom:1}.mod-lineupNav ul.mod-lineupNav-list li .mod-lineupNav-prodList-text:before{content:'';position:absolute;display:inline-block;width:10px;height:1em;margin:0 0 0 -10px;background:url(../images/mod-lineupNav/ico_01.png) no-repeat 0 56%}@media (max-width: 640px){.mod-lineupNav{line-height:1.1;display:table-cell;vertical-align:middle;width:35%;border:1px solid #D3D2D2;padding:2px 6px 2px 16px;margin-bottom:10px;background:url(../images/mod-lineupNav/ico_05.png) no-repeat 100% 50%;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-ms-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.mod-lineupNav.js-lineupNav-on{background-image:url(../images/mod-lineupNav/ico_04.png)}.mod-lineupNav.js-lineupNav-on ul.mod-lineupNav-list{display:block}.mod-lineupNav.js-lineupNav-off{opacity:.5}.mod-lineupNav:before{content:"";display:inline-block;vertical-align:middle;height:2.4em;width:0;margin:0 0 0 -1em}.mod-lineupNav h3{display:inline-block;vertical-align:middle;background:none;padding:0;margin:0;position:relative;text-indent:-9999px}.mod-lineupNav h3:after{color:#333;font-size:0.85714em;text-indent:0;content:"\305D\306E\4ED6\306E\5546\54C1\3078";white-space:nowrap;width:6em;position:absolute;top:0;display:block}.mod-lineupNav ul.mod-lineupNav-list{display:none;position:absolute;z-index:5;left:10px;right:10px;padding:20px 10px 0;margin:6px 0 0;background:#EEEDEE}.mod-lineupNav ul.mod-lineupNav-list li{font-weight:bold;padding:0 0 10px 10px;background:url(../images/mod-lineupNav/ico_02.png) 0px 4px no-repeat}.mod-lineupNav ul.mod-lineupNav-list li a{font-weight:normal}}.mod-recommendLink{padding:10px;margin:10px 0;background:url(../images/mod-recommendLink/bg_01.png) repeat-x 0 100%}.mod-recommendLink:first-child{margin-top:0}.mod-recommendLink strong{display:block;margin:-10px -10px 10px}.mod-recommendLink strong img{display:block}.mod-recommendLink ul{margin:0;padding:0;list-style:none}.mod-recommendLink ul li{padding:5px 0}.mod-recommendLink ul li img{display:block;margin:0 auto}.mod-recommendLink ul li p{margin:0}.mod-recommendLink ul li p a{margin-left:5px;padding-left:10px;display:block;background:url(../images/mod-recommendLink/ico_01.png) 0 0.4em no-repeat}.mod-recommendLink ul li p a:hover{text-decoration:underline}.mod-popupColumn2{width:755px;margin:0 auto;border-top:2px solid #C0C0C0;padding-top:20px;*zoom:1}.mod-popupColumn2:after{content:'';display:block;clear:both;height:0}.mod-popupColumn2 .mod-popupColumn2-main{float:left;width:560px}.mod-popupColumn2 .mod-popupColumn2-sub{float:left;width:180px;margin:0 15px 0 0}@media (max-width: 640px){.mod-popupColumn2{width:auto;*zoom:1}.mod-popupColumn2:after{content:'';display:block;clear:both;height:0}.mod-popupColumn2 .mod-popupColumn2-main{clear:both;float:none;width:auto;padding:0;margin:10px auto}.mod-popupColumn2 .mod-popupColumn2-sub{clear:both;float:none;display:table;width:100%;border-bottom:3px solid #B7B5B5;margin:20px auto}.mod-popupColumn2 .mod-popupColumn2-sub>*{display:none}.mod-popupColumn2 .mod-popupColumn2-sub>.mod-localNav,.mod-popupColumn2 .mod-popupColumn2-sub>.mod-lineupNav{display:table-cell;height:2.2em}}.mod-pageheaderPopup{min-width:755px;position:relative;margin:0 0 16px;*zoom:1}.mod-pageheaderPopup h1{margin:0}.mod-pageheaderPopup h1 img{display:block}.mod-pageheaderPopup .mod-pageheaderPopup-close{position:absolute;top:10px;right:20px}@media (max-width: 640px){.mod-pageheaderPopup{min-width:0}}.mod-popupHeader{clear:both;width:755px;margin:0 auto;padding:10px 0;*zoom:1}.mod-popupHeader:after{content:'';display:block;clear:both;height:0}.mod-popupHeader img{display:inline;vertical-align:middle}.mod-popupHeader .mod-popupHeader-title{font-size:0.92308em;line-height:1.2;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}@media (max-width: 640px){.mod-popupHeader{width:auto;padding:0 10px;margin:.5em 0}.mod-popupHeader img{max-width:150px;height:auto}.mod-popupHeader .mod-popupHeader-title{font-size:0.78571em}}.mod-includeCompatible{color:#333;font-size:13px;line-height:1.5;letter-spacing:0.06em;margin:0 auto}.mod-column3-main .mod-featureSection-body .mod-includeCompatible{width:520px}.mod-includeCompatible br{letter-spacing:normal}.mod-includeCompatible h1,.mod-includeCompatible h2,.mod-includeCompatible h3,.mod-includeCompatible h4,.mod-includeCompatible h5,.mod-includeCompatible h6{font-size:100%;font-weight:bold;margin:0;padding:0}.mod-includeCompatible ul,.mod-includeCompatible ol,.mod-includeCompatible li,.mod-includeCompatible dl,.mod-includeCompatible dt,.mod-includeCompatible dd{margin:0;padding:0;list-style:none}.mod-includeCompatible div,.mod-includeCompatible pre,.mod-includeCompatible code,.mod-includeCompatible form,.mod-includeCompatible fieldset,.mod-includeCompatible input,.mod-includeCompatible textarea,.mod-includeCompatible p,.mod-includeCompatible blockquote,.mod-includeCompatible th,.mod-includeCompatible td{margin:0;padding:0}.mod-includeCompatible fieldset,.mod-includeCompatible img,.mod-includeCompatible a img{border:0}.mod-includeCompatible address,.mod-includeCompatible cite,.mod-includeCompatible code,.mod-includeCompatible dfn,.mod-includeCompatible var{font-style:normal;font-weight:normal}.mod-includeCompatible em,.mod-includeCompatible strong{font-style:normal;font-weight:bold}.mod-includeCompatible table{font-size:inherit;font:100%}.mod-includeCompatible caption,.mod-includeCompatible th{text-align:left;font-style:normal;font-weight:normal}.mod-includeCompatible q:before,.mod-includeCompatible q:after{content:''}.mod-includeCompatible abbr,.mod-includeCompatible acronym{border:0;font-variant:normal}.mod-includeCompatible sup{vertical-align:text-top;line-height:1;position:static}.mod-includeCompatible sub{vertical-align:text-bottom;line-height:1;position:static}.mod-includeCompatible legend{color:#333;margin:0;padding:0}.mod-includeCompatible input,.mod-includeCompatible textarea,.mod-includeCompatible select{font-family:inherit;font-size:inherit;font-weight:inherit}.mod-includeCompatible *:first-child+html input,.mod-includeCompatible *:first-child+html textarea,.mod-includeCompatible *:first-child+html select{font-size:100%}.mod-includeCompatible * html input,.mod-includeCompatible * html textarea,.mod-includeCompatible * html select{font-size:100%}.mod-includeCompatible pre,.mod-includeCompatible code,.mod-includeCompatible kbd,.mod-includeCompatible samp,.mod-includeCompatible tt{font-family:monospace;line-height:100%}.mod-column3-main .mod-includeCompatible{width:560px}.mod-column2-main .mod-includeCompatible{width:755px}@media (max-width: 640px){.mod-column3-main .mod-includeCompatible{zoom:0.85714}.mod-column2-main .mod-includeCompatible{zoom:0.63576}}@media (max-width: 479px){.mod-column3-main .mod-includeCompatible{zoom:0.53393}.mod-column2-main .mod-includeCompatible{zoom:0.39603}}.mod-include .mod-include-flashAlternate{display:none}@media (max-width: 640px){.mod-include .mod-include-flash{display:none}.mod-include .mod-include-flashAlternate{display:block}}#tabnavi {position:relative;margin-bottom: 35px;overflow:hidden;width:100%;}#tabnavi ul {border-bottom:1px #ccc solid;position:relative;width:755px;margin-left:-10px;}#tabnavi ul li {list-style:none;float:left;margin-bottom: 0;position:relative;top:1px;width: 110px;}#tabnavi ul li.current {background:url(../../share2/images/mod-tabNavi/bg_tabnavi_here.gif);height:24px;width:91px;text-align:center;border-bottom:none;margin:0 9px 0 10px;}#tabnavi ul li.current span {vertical-align:-4px;}#tabnavi ul li a {margin: 0 0 0 18px;background: url(/share/images/arrow_black.gif) no-repeat left 0.7em scroll;padding: 3px 0 0 1em;display:block;}

/***** g-header *****/
.mod-pageheader {
  font-size: 12px;
  min-width: 950px;
  background: #000; }
  .mod-pageheader .mod-pageheader-inner {
    position: relative;
    margin: 0 auto;
    width: 950px;
    height: 65px; }
  .mod-pageheader h1.mod-pageheader-logo {
    float: left;
    margin: 0 25px 0 0; }
    .mod-pageheader h1.mod-pageheader-logo a {
      display: block; }
    .mod-pageheader h1.mod-pageheader-logo img {
      display: block; }
  .mod-pageheader .mod-pageheader-nav {
    float: left;
    height: 65px; }
    .mod-pageheader .mod-pageheader-nav ul {
      margin: 0 0 0 -30px;
      padding: 0; }
    .mod-pageheader .mod-pageheader-nav li {
      float: left;
      overflow: hidden;
      height: 65px;
      margin: 0 0 0 30px;
      background: url(../images/mod-pageheader/nav_01.png) no-repeat;
      text-indent: -9999px;
      *display: inline; }
      .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--product {
        width: 66px;
        background-position: 0px 0; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--product:hover, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--product.mod-pageheader-nav--active {
          background-position: 0px -65px; }
      .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonystore {
        width: 83px;
        background-position: -130px 0; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonystore:hover, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonystore.mod-pageheader-nav--active {
          background-position: -130px -65px; }
      .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--suport {
        width: 86px;
        background-position: -260px 0; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--suport:hover, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--suport.mod-pageheader-nav--active {
          background-position: -260px -65px; }
      .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonyclub {
        width: 86px;
        background-position: -390px 0; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonyclub:hover, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonyclub.mod-pageheader-nav--active {
          background-position: -390px -65px; }
      .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--business {
        width: 86px;
        background-position: -520px 0; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--business:hover, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--business.mod-pageheader-nav--active {
          background-position: -520px -65px; }
      .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--bizproduct {
        width: 66px;
        background-position: -650px 0; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--bizproduct:hover, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--bizproduct.mod-pageheader-nav--active {
          background-position: -650px -65px; }
      .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--buy {
        width: 72px;
        background-position: -780px 0; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--buy:hover, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--buy.mod-pageheader-nav--active {
          background-position: -780px -65px; }
    .mod-pageheader .mod-pageheader-nav a {
      display: block;
      width: 100%;
      height: 65px;
      border-bottom: 0 solid #5787f4;
      -webkit-transition: all 0.4s ease-in;
      -moz-transition: all 0.4s ease-in;
      -ms-transition: all 0.4s ease-in;
      -o-transition: all 0.4s ease-in;
      transition: all 0.4s ease-in; }
    .mod-pageheader .mod-pageheader-nav .mod-pageheader-nav--active a,
    .mod-pageheader .mod-pageheader-nav a:hover {
      height: 61px;
      border-bottom-width: 4px; }
  .mod-pageheader .mod-pageheader-navSecondary ul {
    font-size: 0;
    text-align: right;
    width: 240px;
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    top: 8px;
    right: 0; }
  .mod-pageheader .mod-pageheader-navSecondary li {
    margin: 0 0 0 8px;
    padding: 0;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 22px;
    background: url(../images/mod-pageheader/nav_01.png) no-repeat; }
    .mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary--sonyjapan {
      width: 83px;
      background-position: 0px -130px; }
    .mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary--reader {
      width: 121px;
      background-position: -130px -130px; }
    .mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary--personal {
      width: 100px;
      background-position: -260px -130px; }
  .mod-pageheader .mod-pageheader-navSecondary a {
    display: block;
    height: 100%;
    text-indent: -9999px;
    overflow: hidden; }
  .mod-pageheader .mod-pageheader-search {
    position: absolute;
    top: 39px;
    right: 0;
    padding: 0 0 0 20px;
    height: 20px;
    background: url(../images/mod-pageheader/ico_01.png) no-repeat 0 2px;
    text-align: right; }
  .mod-pageheader .mod-pageheader-search-label {
    display: none; }
  .mod-pageheader input.mod-pageheader-search-input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 5px;
    padding: 0;
    width: 125px;
    height: 18px;
    border: none;
    color: #333;
    vertical-align: middle;
    font-size: 0.92308em; }
  .mod-pageheader input.mod-pageheader-search-button {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 35px;
    height: 20px;
    border: 1px solid #B5B5B5;
    border-radius: 6px;
    background: #fff;
    vertical-align: middle;
    font-size: 10px;
    cursor: pointer; }

@media (max-width: 640px) {
  .mod-pageheader {
    font-size: inherit;
    position: relative;
    z-index: 5;
    min-width: 320px;
    background: #000; }
    .mod-pageheader .mod-pageheader-inner {
      width: auto;
      height: 44px; }
    .mod-pageheader h1.mod-pageheader-logo img {
      position: relative;
      z-index: 3;
      width: 100px;
      height: 44px; }
    .mod-pageheader h1.mod-pageheader-logo:after {
      position: absolute;
      top: 0;
      right: 100px;
      left: 0;
      z-index: 2;
      display: block;
      width: auto;
      height: 44px;
      background: #000;
      content: ""; }
    .mod-pageheader .mod-pageheader-navGroup {
      float: right;
      width: 100px;
      height: 44px;
      background: url(../images/mod-pageheader/nav_02_x2.png) no-repeat;
      -webkit-background-size: 320px 680px;
      background-size: 320px 680px; }
      .mod-pageheader .mod-pageheader-navGroup.js-pageheader-navGroup-open {
        background-position: -100px 0; }
    .mod-pageheader .mod-pageheader-navGroup-inner {
      -webkit-transition: all 0.2s linear;
      -moz-transition: all 0.2s linear;
      -ms-transition: all 0.2s linear;
      -o-transition: all 0.2s linear;
      transition: all 0.2s linear;
      position: absolute;
      top: -480px;
      right: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      opacity: 0; }
    .mod-pageheader .mod-pageheader-navGroup.js-pageheader-navGroup-open .mod-pageheader-navGroup-inner {
      top: 44px;
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
      opacity: 1; }
    .mod-pageheader .mod-pageheader-nav {
      float: none;
      height: auto; }
      .mod-pageheader .mod-pageheader-nav ul {
        margin: 0;
        padding: 0; }
      .mod-pageheader .mod-pageheader-nav li {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
        float: none;
        margin: -1px 0 0;
        width: 100% !important;
        height: 50px;
        border: 1px solid #575757;
        background: black url(../images/mod-pageheader/nav_02_x2.png) no-repeat;
        -webkit-background-size: 320px 680px;
        background-size: 320px 680px; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--product, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--product:hover {
          background-position: 0 -150px !important; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonystore, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonystore:hover {
          background-position: 0 -200px !important; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--suport, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--suport:hover {
          background-position: 0 -250px !important; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonyclub, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--sonyclub:hover {
          background-position: 0 -300px !important; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--business, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--business:hover {
          background-position: 0 -350px !important; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--bizproduct, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--bizproduct:hover {
          background-position: 0 -400px !important; }
        .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--buy, .mod-pageheader .mod-pageheader-nav li.mod-pageheader-nav--buy:hover {
          background-position: 0 -450px !important; }
    .mod-pageheader .mod-pageheader-navSecondary ul {
      width: auto;
      position: static; }
      .mod-pageheader .mod-pageheader-navSecondary ul:before {
        content: '';
        display: block;
        height: 30px;
        margin: -1px 0 0;
        border: 1px solid #575757;
        background: #2c2c2c url(../images/mod-pageheader/nav_02_x2.png) no-repeat 0 -500px;
        -webkit-background-size: 320px 680px;
        background-size: 320px 680px; }
    .mod-pageheader .mod-pageheader-navSecondary li {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
      box-sizing: border-box;
      margin: 0;
      display: block;
      height: 50px;
      margin: -1px 0 0;
      border: 1px solid #575757;
      background: black url(../images/mod-pageheader/nav_02_x2.png) no-repeat;
      -webkit-background-size: 320px 680px;
      background-size: 320px 680px; }
      .mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary--reader {
        width: 100%;
        background-position: 0 -530px; }
      .mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary--sonyjapan {
        width: 100%;
        background-position: 0 -580px; }
      .mod-pageheader .mod-pageheader-navSecondary li.mod-pageheader-navSecondary--personal {
        width: 100%;
        background-position: 0 -630px; }
    .mod-pageheader .mod-pageheader-navSecondary a {
      display: block;
      text-indent: -9999px;
      overflow: hidden; }
    .mod-pageheader .mod-pageheader-search {
      position: static;
      padding: 19px 9px;
      height: auto;
      border: 1px solid #575757;
      background: #000;
      text-align: left; }
      .mod-pageheader .mod-pageheader-search form {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        margin: 0 auto;
        padding: 0 60px 0 45px;
        height: 30px; }
        .mod-pageheader .mod-pageheader-search form .mod-pageheader-search-label {
          position: absolute;
          top: 0;
          left: 0;
          display: block;
          overflow: hidden;
          margin: 0;
          padding: 0;
          width: 45px;
          height: 30px;
          background: url(../images/mod-pageheader/nav_02_x2.png) no-repeat;
          -webkit-background-size: 320px 680px;
          background-size: 320px 680px;
          text-indent: -9999px; }
      .mod-pageheader .mod-pageheader-search form.mod-pageheader-search-all .mod-pageheader-search-label {
        background-position: 0 -50px; }
      .mod-pageheader .mod-pageheader-search form input.mod-pageheader-search-input {
        margin-right: 10px;
        padding: 0 5px;
        width: 100%;
        height: 30px;
        border: none;
        border-radius: 0;
        background: #fcfcfc; }
      .mod-pageheader .mod-pageheader-search form input.mod-pageheader-search-button {
        position: absolute;
        top: 0;
        right: 0;
        width: 50px;
        height: 30px;
        border: 1px solid #B5B5B5;
        border-radius: 0;
        background: #fff;
        font-size: 12px; } }
