@charset "utf-8";#center1 .header_area{text-align:center;margin:0 0 0 15px}#center3 .footer_area{text-align:center;margin:0 0 15px 15px}#center1 .footer_area{width:748px}.footer_area .purchase li img{max-width:100%!important;height:auto;-webkit-backface-visibility:hidden}.keyword_navi{overflow:hidden;background:#454545;margin:0 0 10px;color:#fff;font-size:120%;width:99.9%}.keyword_navi a{color:#ffd800}.keyword_navi ul{list-style:none;margin:0 0 0 20px;padding:0}.keyword_navi li{float:left;margin:0 15px 0 0;padding:10px 0;font-weight:bold}.option_fram{border:2px solid #000;overflow:hidden;padding:10px 10px;margin:0 0 20px;clear:both}.option_fram .left{float:left;margin:0 10px 0 0}.option_fram .right{float:right;margin:0 0 0 10px}.sub_box{overflow:hidden;margin:0 0 30px}.sub_box .sub_area_title{margin:0 0 15px}.sidemain1 dt{margin:0 0 5px;background:#ff0}.sidemain1 dd{margin:0 0 10px 5px}.haiki{background:url("/images/haiki03.jpg") no-repeat left top;width:709px;height:298px;margin:0 0 30px}.haiki .haiki-bt{margin:233px 0 0 232px}#kaitori #item_link{background:url(/img/kaitori_img07.jpg) no-repeat left top;width:769px;height:352px}#kaitori #item_link img{margin:247px 0 0 233px}.company_area{padding:10px;margin:10px;border:1px dotted #000;font-size:16px;font-weight:bold}.company_area li{margin-bottom:5px}.slot_item_img{margin:0 0 10px 0;padding:0}.item_ex{margin:15px 0;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#leftSide #search .text1{width:144px!important}.margin-bottom{margin:0 0 10px}.pdf{text-align:center;margin:0 0 15px}.pdf h3{margin:10px 0;text-align:center;font-size:120%}.err{overflow:hidden}.err h4{background:#fff000;text-align:center;margin:0 0 5px}.err img{float:left;margin:0 5px 5px 0}.option_area .option_parts{width:100%}div.exclamation1{margin:1em 0;padding:5px 10px 5px 35px;border-width:2px 0;border-style:solid;border-color:#ff009c;color:#666;background:#ffebef url(/img/kaisyu/exclamation1.png) no-repeat 5px bottom;font-size:13px;line-height:1.5}h6{margin:30px 0;padding-bottom:.2em;border-bottom:1px solid #ccc;font-size:1.5em}h6:first-letter {margin-right:.1em;font-size:1.5em}.kaitorikaisyu{background:#da4033;margin:2em;padding:0 10px}div.chui{margin:2em 0 .5em 0;padding:10px 10px 10px 40px;border-width:2px 0;border-style:solid;border-color:#ccc;color:#666;background:#eee url(/images/kaisyu/kaisyugazou.png) no-repeat 5px top;font-size:14px;line-height:1.5;font-weight:bold}.box29{margin:1em 0 3em 0;font-size:14px;background:#FF9D9D}.box29 .box-title{font-size:1.2em;background:#E31414;padding:8px;text-align:center;color:#FFF;font-weight:bold;letter-spacing:.05em}.box29 p{padding:15px 20px;margin:0}.option-areanew{padding:0 10px;clear:left}.option-area{overflow:hidden;margin:0}.option-area .left-img{float:left}.option-area .right-img{float:right}p .hidari{float:left;margin-right:5px;margin-bottom:5px}p.kaisyu{font-weight:bold;margin:0 0 10px;padding:2px 0;font-size:16px}.tbl_kaisyu{vertical-align:middle;margin-bottom:25px;border:1px solid #a7a9ac;border-collapse:collapse;width:100%}.tbl_kaisyu td{vertical-align:middle;padding:5px 10px;border:1px solid #a7a9ac;border-collapse:collapse;background:#fff}.tbl_kaisyu th{vertical-align:middle;color:#0c62b9;text-align:center;padding:5px 10px;border:1px solid #a7a9ac;width:20%;border-collapse:collapse;background:#eee;font-size:16px;font-weight:bold}.tbl_kaisyu td.tbl_p{vertical-align:middle;font-weight:bold;font-size:16px;color:#d2070e;text-align:center;width:15%}.tbl_shipping{margin-bottom:25px;border:1px solid #a7a9ac;border-collapse:collapse;width:100%}.tbl_shipping td{padding:5px 10px;border:1px solid #a7a9ac;border-collapse:collapse;background:#fff}.tbl_shipping th{color:#0c62b9;text-align:center;padding:5px 10px;border:1px solid #a7a9ac;width:20%;border-collapse:collapse;background:#eee}.tbl_shipping td.tbl_p{font-weight:bold;color:#d2070e;text-align:center}h5{position:relative;margin:0 0 1em;padding:.5em;background:#5E5F62;color:#fff;font-size:1.2em;font-weight:bold;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}h5after{position:absolute;bottom:-15px;left:10%;z-index:90;margin-bottom:-10px;margin-left:-15px;border-top:15px solid #5E5F62;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:0;content:""}.company_area{padding:10px;margin:10px;border:1px dotted #000;font-size:16px;font-weight:bold}.company_area li{margin-bottom:5px}p.marker{font-size:130%;font-weight:bold;margin:0 0 .5em 0;border-top:2px dotted #f9f;border-bottom:2px dotted #f9f}#acMenu dt{display:block;width:185px;height:50px;line-height:50px;text-align:center;border:#666 1px solid;cursor:pointer;background:url(/css/images/i_swich.png) 177px -69px no-repeat;padding-right:15px}#acMenu dd{background:#f2f2f2;width:200px;height:50px;line-height:50px;text-align:center;border:#666 1px solid;display:none}#acMenu dt.active{background:url(/css/images/i_swich.png) 177px 18px no-repeat}.smpsub{border:0;overflow:hidden;padding:10px 10px;margin:0 0 20px;clear:both}.smpsub p{font-size:11px;color:red}.centerbox img{max-width:710px;height:auto}.s-table{border-collapse:collapse!important;margin-bottom:2em}.s-table th,.s-table td{border-bottom:1px solid #555;vertical-align:middle;padding:1em 0}