body{background-color:white;text-align:center}
img{border:0}
input,p,tt{margin:0;padding:0;letter-spacing:normal}
h1{margin:5px 0 0 6px;line-height:18px;font-size:16px}
h2{margin:5px 0 0 6px;line-height:18px;font-size:16px}
form{margin:0 0 10px 0;padding:0}
br{margin:0;padding:0;height:2px;font-size:2px;line-height:2px;}
p{margin:3px;padding:0;font-size:12px;font-weight:bold}
strong{margin:1px;padding:0;color:#777;font-weight:normal;font-size:12px;display:block}
.daylisttb{margin:0 auto;padding:0;border: 0;font-size:14px;line-height:14px;font-weight:bold;border-collapse: separate;border-spacing:2px}
.dlcol_up{margin:0;padding:1px 2px;border:1px solid #22bb55;background-color:#e5e5e5;}
.dlcol_new{margin:0;padding:1px 2px;border:1px solid #dd8b08;background-color:#ffe566;text-align:right}
.dlcol_old{margin:0;padding:1px 2px;border:1px solid #3366cc;background-color:#e5ecf9;}
.dlcol_tt{margin:0;padding:1px 4px;border-width:1px 3px 1px 3px;border-style:solid;border-color:#fff #dd8b08 #fff #3366cc;text-align:center}

.dytt{*height:1.6em;min-height:16px;line-height:16px;background:#CC9900 url(http://dvd.pole.jp/dmm/img/but_smt_bg.gif) repeat-x;border:#999 1px solid;letter-spacing:0.1em;text-align:center}
.dycol_tt{padding:0;font-size:12px;line-height:14px;text-align:center}
.dycol_up{padding:0;color:#fff;border:1px solid #22bb55;background-color:#22bb55;font-size:12px;line-height:14px;text-align:left;vertical-align:bottom}
.dycol_r15{padding:0;color:#fff;border:1px solid #3366cc;background-color:#3366cc;font-size:12px;line-height:14px;text-align:left;vertical-align:bottom}
.dycol_o15{padding:0;color:#fff;border:1px solid #dd8b08;background-color:#dd8b08;font-size:12px;line-height:14px;text-align:right;vertical-align:bottom}
.dycol_o30{padding:0;color:#fff;border:1px solid #dd8b08;background-color:#dd8b08;font-size:12px;line-height:14px;text-align:right;vertical-align:bottom}
.dycol_o60{padding:0;color:#fff;border:1px solid #dd8b08;background-color:#dd8b08;font-size:12px;line-height:14px;text-align:right;vertical-align:bottom}
.dycol_o90{padding:0;color:#fff;border:1px solid #dd8b08;background-color:#dd8b08;font-size:12px;line-height:14px;text-align:right;vertical-align:bottom}

A,A:link,A:active,A:visited{color:#3333c0;text-decoration: none}
A:hover{text-decoration: underline;color:blue}
.dlcol_up A,.dlcol_up A:link,.dlcol_up A:active,.dlcol_up A:visited,.dlcol_old A,.dlcol_old A:link,.dlcol_old A:active,.dlcol_old A:visited,.dlcol_new A,.dlcol_new A:link,.dlcol_new A:active,.dlcol_new A:visited,.dlcol_tt A,.dlcol_tt A:link,.dlcol_tt A:active,.dlcol_tt A:visited{color:black;text-decoration: none}
.dlcol_up A:hover,.dlcol_old A:hover,.dlcol_new A:hover,.dlcol_tt A:hover{text-decoration: underline;color:blue}

.schsmtlist{width:120px;*height:1.8em;min-height:18px;padding:2px 0;font-weight:bold;text-align:center;vertical-align:top;*vertical-align:baseline;cursor:pointer;letter-spacing:0.2em;background:#CC9900 url(http://dvd.pole.jp/dmm/img/but_smt_bg.gif) repeat-x;border:#999 1px solid}
.schtxtlist{font-size:13px;line-height:18px;margin-left:2px;width:300px;height:24px;min-height:18px;padding:2px 0 0 5px;border:1px solid #c3c3c3;border-left-color:#7c7c7c;border-top-color:#7c7c7c;background:#fff url(http://dvd.pole.jp/dmm/img/ipt_txt_bg.gif) no-repeat}
legend{display:none}
fieldset{border:0;padding:0;margin:0;font-size:12px;}
.agetype {height:20px;margin-top:2px;*margin-top:0;vertical-align:top;*vertical-align:baseline}
.agetype label{border:0;padding:0;margin:0;font-size:12px;line-height:20px;text-align:left;vertical-align:top;*vertical-align:baseline}
.agetype input{height:20px;padding:0;*margin-right:-4px;}

.ff{width:320px;height:30px;margin:12px auto 2px auto;font-size:14px;font-weight:bold;line-height:30px;border:1px solid #555;background-color:#eee;}
.ff b{padding:2px 4px;letter-spacing:0.3em;background:#CC9900 url(http://dvd.pole.jp/dmm/img/but_smt_bg.gif) repeat-x;border:#999 1px solid}
.ff a{padding:4px;letter-spacing:0.3em;}
.ffinf{width:315px;margin:auto;font-size:10px;text-align:left}
span{margin:18px;font-size:12px;font-weight:normal;display:block}
span strong{display:inline}

span A{text-decoration: none}
span A:link,span A:visited,span A:active{color:#333}
span A:hover,span A:hover{text-decoration: underline;color:blue}
