body { background:#999999; margin:0px 0px 30px 0px; padding:0px; color:#333333; } table td { vertical-align:top; } a:link { color:#333333; text-decoration:underline;} a:visited{ color:#333333; text-decoration:underline;} a:hover { color:#333333; text-decoration:none;} a:active { color:#333333; text-decoration:none;} form {margin-top:3px;} .table01 { text-align:left; background: #ffffff; } .shade-l { background:#999999 url('../images/bg-l.gif') repeat-y top; } .shade-r { background:#999999 url('../images/bg-r.gif') repeat-y top; } #left-side { margin:0px 7px; } #contents{ margin:0px; padding:10px 5px; } .title { border-bottom:1px solid #666666; margin:0px 0px 9px 0px; padding:0px 0px 9px 0px;; } .contents-body { padding-left:100px; margin:0px 20px; font-size:80%; line-height:150%; border:1px solid #999999; background:#eeeeee; } .menu { margin-top:57px; margin-bottom:0px; padding:15px 0px 5px 15px; border-left:5px solid #464646; border-bottom:5px solid #464646; width:200px; } .menu-img { margin-bottom:5px; } .logo { background:#ffffff url('../images/logo-bg.gif') repeat-y; } .logo2 { background:#ffffff url('../images/logo-bg2.gif') ; } .dot-line { border-bottom:3px dotted #999999; margin:14px 0px; } .shop_cate { background:#F5F89D; font-size:14px; font-weight:bold; border:1px solid #777B00; padding:2px 0px 2px 5px; margin-bottom:5px; } .shop_tbl { border-top:1px solid #999999; border-left:1px solid #999999; margin-top:5px; } .shop_tbl td { border-bottom:1px solid #999999; border-right:1px solid #999999; text-align:center; font-size:11px; background:#ffffff; } .shop_tbl .material_title { text-align:left; font-weight:bold; padding-bottom:6px; font-size:12px; color:#444444; } .shop_tbl .detail { padding:4px 0px 2px 0px; } .shop_tbl .chuui { color:#E20101; font-size:9px; } .shop_tbl .select_cnt { background:#DEDCDC; text-align:right; padding:5px 13px 3px 0px; } .shop_tbl_in td { border:none; } .shop_tbl_in .detail { text-align:left; } .order_nagare { font-size:11px; padding:5px 10px; margin:15px 0px 7px 0px; border:2px dotted #ff0000; } .order_nagare p { font-size:11px; font-weight:bold; padding:0px 0px 3px 15px; margin:7px 0px; border-bottom:3px double #cccccc; } .order_nagare_tbl td { font-size:11px; } .form_btn { text-align:center; margin-top:20px; } .order_materials { background:#D4FCC9; border:1px solid #28B600; padding:7px; margin:7px; font-weight:bold; color:#010EB3; } .order_information { background:#C7F5FC; border:1px solid #03BEDA; padding:7px; margin:7px; color:#000000; } .font_red { color:#ff0000; }