@charset "UTF-8";body>header{color:#f6f9fe}body>header a:link,body>header a:visited{color:#f6f9fe}body>header a:hover,body>header a:active{color:#284678}header,.payment,nav#global{font-family:"メイリオ","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN",Meiryo,"游ゴシック Medium",YuGothic,YuGothicM,sans-serif}header{height:100px;padding:10px 10px 0;background-color:#d6e1f0;background-image:url(/shop_img/back_main.png);background-repeat:no-repeat;background-attachment:scroll;background-position:center top}header .product-wrapper{height:100%}header .product-wrapper>div{display:inline-block;height:100%;vertical-align:top}header .product-wrapper > div:nth-child(3n) {margin-right:0}header .search{margin-left:calc(100% - 20px - 240px - 390px - 300px);width:390px;text-align:left}header .search form{position:relative}header .search form input{width:100%;height:32px;color:#666;text-indent:1em;border:#ccc 1px solid;border-radius:4px}header .search button{position:absolute;right:0;top:0;padding:0;width:50px;height:100%;font-size:1em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoBJREFUeNpiYKAhYMQn+f//fwMgFYAmfIGRkXEDMYaz4DAUZGD/jt3HFY6dvMRw9fpdsLisjDiDpbkew4cPnz/w8/NMBFrSQJLLgQbPBxqaUNc6g+Hxk5dYNfHx8TCU5MUwpCYEXAByHYGWfCBoOMjglet2JxSU9cLFVDWVGUyArmXm42a4BPQFCMNAeLArw4TOYrwWwAwu2L7r2H8JZXcwtvLJ+r/nxMX/MPAHiO8B8Y4nL/67RZXC1fVMXAyS7scb+MBwfK9mGAw3+PLHL//RAciCS0B8HogDMxrhFjwCWggECuhmMsEicMfe4wKfPn0BC9bNqGMQAQYDOmAGYk4ou7izmIEbGPYgMHs+OPEEYDUcCOyBkQhmWLpaMYhLixNMZtxAy12DXMHsY5B48MdluAHM1cqaSmD6HRD/RVP8HYi/IPH1gBENArCkSlQ6B4FfQHwHiCWgwQHiP8XiemIy0QOYwJdPX1Fceh+P5nvX78HTPTYAC5aL2sD0DAK71+1m+IpkAT6we+1uMG0FCZ4LuAzfkJoIieyvwLBfMmkJYYOBjrgHDetwSMRuxGo4MHc9kJUWX5CaEAixacF6IN6A1+A+aC4GudrD1RJUmB3Amf2BaV3g48cv94NjygVgsQ9KDS7ALA5Lmi+fvmTYAwwK5CIAFN7rlnYxaGsqJQItWICvbDEAWrA/KatJ4BiSAdgAqISEFWz4LEAvYxSAeP9RYLmSgJTFYTgIWK6sWLsLlN3fg2iYOKjouHLtLkg8gWCEARU5gEpJIL6PVLyA2OthBoDkybaAGDAgFoBKShaqVMSMjIlAC0BMcEUDKqdgBSHVAMgHoIQAqkBA9QNAgAEAgYGkC7Gq9CIAAAAASUVORK5CYII=) 15px 40% no-repeat;border:0;-webkit-box-shadow:none;box-shadow:none}header .search .contact{position:relative;height:calc(100% - 41px)}header .search .contact a{position:absolute;right:0;text-decoration:none;border:1px solid #284678;border-radius:5px;padding:8px 15px;background-color:#284678}header .search .contact a i{font-size:125%;margin-right:5px}header .search .contact a:hover{background-color:#d6e1f0;color:#284678;-webkit-transition-duration:.3s;transition-duration:.3s}#shop_name{width:240px}#shop_name #sub_title{font-size:10px;line-height:2.5em}.payment{width:290px;float:right;font-size:12px;background:url(/shop_img/header-new.png) right -75px no-repeat}.payment ul{padding:0}.payment ul li{display:inline-block;margin-left:5px}#nav-content ul{padding:0;list-style-type:none}nav.navbtn #nav-content ul{width:100%;margin:10px 0 20px}nav.navbtn #nav-content ul li{margin-bottom:5px}nav.navbtn #nav-content ul li button{width:100%}nav.navbtn #nav-content ul li button img{margin-right:6px}nav.navbtn #nav-content ul li button img+div{width:calc(100% - 60px - 6px)}nav.navbtn #nav-content ul li button img+div div{margin:8px auto 3px}nav#global{height:40px;width:100%;font-size:14px;background-color:#223141;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#27426e),color-stop(.35,#223141));background-image:linear-gradient(to bottom,#27426e 0,#223141 .35);-webkit-box-shadow:rgba(0,0,0,.3) 0 3px 10px 0;box-shadow:rgba(0,0,0,.3) 0 3px 10px 0}nav#global ul{width:1024px;margin:0 auto;list-style-type:none}nav#global li{float:left;background-color:#223141;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#27426e),color-stop(.35,#223141));background-image:linear-gradient(to bottom,#27426e 0,#223141 .35)}nav#global li:hover{background-color:#d6e1f0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.65,#fff),to(#d6e1f0));background-image:linear-gradient(to bottom,#fff .65,#d6e1f0 100%);border-bottom:1px solid #ccc;background-position:bottom!important}nav#global li a{display:block;color:#f6f9fe;font-weight:bold;text-shadow:1px 0 2px black;text-decoration:none;text-align:center;line-height:40px;border:#284678 1px solid;border-width:0 0 0 1px;-webkit-box-shadow:rgba(0,0,0,.6) -4px 0 10px -6px inset , rgba(0,0,0,.6) 3px 0 10px -6px inset;box-shadow:rgba(0,0,0,.6) -4px 0 10px -6px inset , rgba(0,0,0,.6) 3px 0 10px -6px inset}nav#global li a:hover{color:#003;text-shadow:1px 0 2px rgba(0,0,0,.2);-webkit-box-shadow:none;box-shadow:none}nav#global li.gaming{width:20%}nav#global li.desktop{width:19%}nav#global li.silent{width:17%}nav#global li.highend{width:17%}nav#global li.sale{width:13%}nav#global li.sale.sale-now{background-color:#910000;background-image:-webkit-gradient(linear,left top,left bottom,from(#c00),to(#910000));background-image:linear-gradient(to bottom,#c00 0%,#910000 100%)}nav#global li.spec{width:14%}#key i{display:none}@media (min-width:780px){nav#global li.sale a,nav#global li.spec a{padding-top:6px;height:40px;font-size:.9em;line-height:1.2em}}