@charset "UTF-8";
/* CSS Document */

.support #left { background: url(../images/bg_ttl00.gif) top right no-repeat;}
.support #left h1 { width: 500px; height: 50px; padding: 20px 0 0 20px; background: url(../images/ttlSupport.gif) 20px 20px no-repeat;}

p.bodySupport { height: 18px; padding: 64px 0 35px 20px; background: url(../images/bodySupport.gif) 20px 64px no-repeat;}

ul.tabSupport { height: 30px;}
ul.tabSupport li { width: 215px; height: 30px; float: left;}
ul.tabSupport li.spt01 { width: 220px; background: url(../images/tab_support.gif) 0 0 no-repeat;}
ul.tabSupport li a { width: 215px; height: 30px;}
ul.tabSupport li.spt02 a { background: url(../images/tab_support.gif) -220px 0 no-repeat;}
ul.tabSupport li.spt03 a { background: url(../images/tab_support.gif) -435px 0 no-repeat;}

.supportArea { width: 610px; padding: 0 20px;}

blockquote.bodytxt01 { padding: 30px 0 30px;}

.supportArea p { margin-bottom: 10px; border-bottom: 1px solid #E3E4E4;}
.supportArea p img { padding-bottom: 11px;}

blockquote.bodytxt02 { padding: 0 0 10px;}

.beforeBuyHead { width: 610px; padding: 10px 0 40px; background: url(../images/beforeBuyHead.gif) 0 0 no-repeat;}
.beforeBuyHead ul { width: 488px; min-height: 60px; border-left: 1px solid #EBEBEC; border-right: 1px solid #EBEBEC; padding-left: 120px; background: url(../images/iconQ.gif) 15px 0 no-repeat; background-color: #F3F3F3;}
.beforeBuyHead li { padding: 1px 0; list-style: disc;}
.beforeBuyFoot { padding-bottom: 10px; background: url(../images/beforeBuyFoot.gif) bottom left no-repeat;}

img.naviD { padding: 10px 10px 0 0; float: left;}
*html img.naviD { padding-top: 14px;}
address { color: #10218B; font-weight: bold;}
*:first-child+html address { line-height: 1.4em;}

blockquote.bodytxt03 { padding: 10px 0 40px;}
blockquote.bodytxt04 { width: 300px; float: left;}

.sptOnline { padding-bottom: 40px;}

.lostandfound {}
.lostandfound dt { padding-bottom: 10px;}
.lostandfound dd { padding: 0 0 0 20px; background: url(../images/icon_blank.gif) 0 4px no-repeat;}
.lostandfound dd a {}

/* Download */

.support #left h1.download { width: 387px; padding-bottom: 60px; background: url(../images/ttlDownload.gif) 20px 20px no-repeat;}
a img.capImg { border: 1px solid #735212; background-color: #AB9144; padding: 1px; float: left;}
a:hover img.capImg { border: 1px solid #AB9144; background-color: #FFFFFF;}

#downloadInfo h2 { font-weight: bold; margin: 30px 0 10px 0; }

.supportArea #forFamily p { border: none; }
.supportArea #forFamily ul { margin-left: 18px; }
.supportArea #forFamily ul li { list-style: disc; }
.supportArea #forFamily a { text-decoration: underline;}

.downloadArea { width: 280px; float: right;}
.downloadArea dt { padding-bottom: 10px;}
.downloadArea dd { padding: 0 0 0 20px; background: url(../images/icon_blank.gif) 0 4px no-repeat;}
.downloadArea dd a {}

