@charset "utf-8";body{margin-top:30px !important;border-bottom:10px soid #CCC;}#title{margin-bottom:30px !important;}#mainHeader{margin-bottom:30px !important;}.menu{font-family:"メイリオ";}.menu li{width:150px !important;}.img-block{margin-bottom:4px;border:5px solid #FFF;border-radius:4px;background-color:#FFF !important;box-shadow:0px 1px 4px 3px rgba(51,51,51,0.1);text-align:center;}.item-box{position:relative;margin-bottom:80px !important;background-color:#FFF !important;}.item-box .img-block img{max-width:290px;max-height:290px;}.item_meta{top:2px;left:5px;border-radius:3px;}.item-box > a{top:300px;}.item_meta .show_on_hover{text-align:center;color:#666;}.item-box .item_meta h2.show_on_hover{margin-bottom:20px !important;}.ft_title{padding:.4em 0 0 !important;line-height:150% !important;color:#666;font-size:12pt;font-family:"Meiryo UI", "メイリオ";}.ft_price{padding:0 .5em !important;text-align:right;line-height:150% !important;color:#666;font-size:12pt;font-weight:bold;font-family:"Meiryo UI", "Nirmala UI", "Leelawadee UI", "Gadugi",           "Charter", "Courier New", "Futura";}.ft_price_sold{color:#F66;}#mainFooter li{margin:0 !important;}#mainFooter li a, #mainFooter li a:hover{color:#666 !important;opacity:1 !important;-moz-opacity:1 !important;}#mainFooter li:not(:first-child):not(:last-child):before{margin:0 .5em;content:"|";}#price p{text-align:left !important;color:#999;font-size:16pt !important;font-weight:bold;font-family:"Meiryo UI", "Nirmala UI", "Leelawadee UI", "Gadugi",           "Charter", "Courier New", "Futura";}#buy_button input[type=submit]{background-color:#74AEFF !important;}#item_detail p{line-height:150% !important;font-size:13pt !important;}#item_detail a{color:#AAA !important;text-decoration:underline !important;}#item_detail a:hover{color:#F00 !important;}#img_large:hover{opacity:0.5 !important;-moz-opacity:0.5 !important;}.small_img_box img:hover{opacity:0.5 !important;-moz-opacity:0.5 !important;}#related_items_head{margin:48px 0 26px;padding:.6em 1em;border-radius:4px;background-color:#EEE;letter-spacing:.04em;color:#666;font-weight:bold;font-family:"メイリオ", "Meiryo", "Meiryo UI";}#related_items_area{margin:0 0 6px;font-family:"メイリオ", "Meiryo", "Meiryo UI";}.related_item_box{display:table-cell;width:225px;height:225px;margin:2px 0;vertical-align:top;}.related_item{height:225px;}.related_item a{display:table-cell;width:190px;height:190px;margin:auto;padding:10px;border:1px solid #EEE !important;border-radius:6px !important;box-shadow:0px 1px 4px 3px rgba(51,51,51,0.1);text-align:center;vertical-align:middle;}.related_item a:hover{opacity:.6;-moz-opacity:.6;}.related_item img{max-width:190px;max-height:190px;}.related_item_title{width:212px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;padding:.2em 0;line-height:120%;color:#999;font-size:90%;}.related_item_price{width:212px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;padding:.2em;color:#666;font-size:90%;font-weight:bold;}.related_item_show_all{display:table-cell;vertical-align:top;}.related_item_show_all a{display:table-cell;width:120px;height:190px;padding:10px;border:1px solid #EEE !important;border-radius:6px !important;background-color:#DEEDF9;box-shadow:0px 1px 4px 3px rgba(51,51,51,0.1);text-align:center;vertical-align:middle;line-height:140%;color:#999;font-weight:bold;}.related_item_show_all a:hover{box-shadow:0px 1px 4px 3px rgba(51,51,51,0.3);opacity:.6;-moz-opacity:.6;}