/* default: +2px */


body { color: #444444; background-color: #FFFFFF; margin: 0px; text-align:center; }
a:link { color: #43677e; text-decoration: none }
a:active { color: #43677e; text-decoration: none}
a:visited { color: #43677e; text-decoration: none}
a:hover { color: #c41230; text-decoration: underline}
.body0 { font-size: 10px; line-height: 100% }
.body1 { font-size: 11px; line-height: 120% }
.body2 { font-size: 12px; line-height: 120% }
.body2h { font-size: 13px; line-height: 120% }      /* default: 11px */
.body3 { font-size: 14px; line-height: 120%;}       /* default: 12px */
.body3h { font-size: 15px; line-height: 120% }
.body4 { font-size: 16px; line-height: 120% }
.body5 { font-size: 18px; line-height: 120% }
.body6 { font-size: 20px; line-height: 120% }
tr.win1 { background-color:#218EC6 ;text-align:center; font-weight:bold; color:#FFFFFF;}
tr.win2 { background-color:#DDE4E5 ;text-align:center;}
tr.mac1 { background-color:#FFAA29 ;text-align:center; font-weight:bold; color:#FFFFFF;}
tr.mac2 { background-color:#DDE4E5 ;text-align:center;}
.whiteBack {  background-color: #FFFFFF}
select {vertical-align: middle;}
select.repaircharge_u {vertical-align: baseline;}
sup { font-size: 10px; }
.tdLineHight { line-height: 140%}
.qaModel { font-size: 16px; line-height: normal; padding-left: 10px; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; padding-top: 3px; clip:   rect(   )}
@media print
{
@@.noprint{ display: none; }
}

/* ‘Î‰žOS—p */
.win {
	background-color: #8BE4EF;
	padding: 4px;
}
.mac {
	background-color: #FBB394;
	padding: 4px;
}
.list {
	background-color: #F7F7F7;
	padding: 4px;
}

/**************************************
 * Handycam Header CSS(SMOJ‚æ‚è”z•zj
 **************************************/


body {
font: normal normal 9pt osaka,"‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
color:#000;
text-align:center;
background:#fff;
}

table {border-width: 0;border-style: none;}
td,tr{font: normal normal 9pt osaka,"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro", sans-serif;}
th.date{font-size:8pt; }
img {border:none;background:transparent;}

sup {vertical-align: super;}
input {vertical-align: middle;}


/*Caption*/
.handy_caption{text-indent:-1em;padding-left:1em;}

/* HEADER
------------------------------------------*/
#handycam_header{width:760px;background:#fff url(/www/handycam/images/common/head_bg.gif) 204px 0 no-repeat;margin:20 auto 0;}
#handycam_header h1{width:204px;float:left;margin:0px;padding:0px;}
#handycam_header ul#handycam_sitemap_btn{width:127px;
list-style-position: outside;list-style-type: none;
float:right; margin:0px;padding:0px;}
#handycam_header ul#handycam_sitemap_btn img{vertical-align:bottom;}

table#handycam_nav{width:760px;margin:0 0 0px;clear:both;}
table#handycam_nav td{height:30px;margin:0px;padding:0px;}

table#handycam_nav td#nav_list01,
table#handycam_nav td#nav_list02,
table#handycam_nav td#nav_list03{width:126px;}
table#handycam_nav td#nav_list04,
table#handycam_nav td#nav_list05,
table#handycam_nav td#nav_list06{width:127px;}


/* MAIN BODY
------------------------------------------*/
#handy_main_body{width:740px;margin:0 auto;}
