body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
script,
textarea,
p,
blockquote,
th,
td {
   margin:0;
   padding:0;
}

img{
   border:none;
}

ul,
ol,
li {
   list-style:none;
}

div#submain{
   width:670px;
   height:455px;
   padding:9px 0 9px 9px;
   background: #000000;
}

div#submain img.main{
   width:340px;
   height:452px;
   border:1px solid #d5d5d5;
   float:left;
}

div#submain dl{
   background: #ffffff;
   width:315px;
   float:left;
   overflow: hidden;
   margin-bottom: 15px;
}
div#submain dt{
   color:#ffffff;
   font-weight: bold;
   text-align: center;
   height:42px;
   line-height: 42px;
}

div#submain dt.ttl-a01{
   background: #EAB400;
}

div#submain dt.ttl-a02{
   background: #3E6EA0;
}

div#submain dt.ttl-a03{
   background: #FF52AB;
}

div#submain dt.ttl-a04{
   background: #D486AC;
}

div#submain dt.ttl-a05{
   background: #0A070B;
}

div#submain dt.ttl-a06{
   background: #FF7B99;
}

div#submain dt.ttl-a07{
   background: #FF213B;
}

div#submain dt.ttl-a08{
   background: #5AACC7;
}

div#submain dt.ttl-a09{
   background: #023566;
}

div#submain dl dd{
   border-top:1px solid #404040;
   padding:10px;
   color:#000000;
   font-size:9pt;
}

div#submain p{
   text-align: center;
}
