@charset "Shift_JIS";


/* ADD CORE-AD INTERNATIONAL
--------------------------------------------------*/

.tmp-contbox .thumbWideGroup .thumb {
	padding-bottom:2em;
}
.tmp-contbox .thumbWideGroup p {
	color:#999;
	font-size:93%;
	line-height:1.3;
}

/* popup header - popup footer */
div#popup-globalheader950 {
	padding: 0 0 20px 20px;
	text-align:left;
}

div#popup-globalfooter950 {
	width: auto;
	margin:0;
	padding:20px;
	background-color:#fff;
}
div#popup-globalfooter950 div#popup-globalfooter950l{
	margin: 0;
	width: auto;
	padding: 10px 0 0 0;
	text-align:left;
	white-space:nowrap;
	border-top:solid 1px #ccc;
}

/* fix for template.css */
.tmp-comparetable td{
	background:url(/handycam/share/images/products/tmp/border_dotted.gif) repeat-x 0 0;
}
#tmp-secondwinheader {
/*	background:url(/handycam/share/images/products/tmp/bg_header.gif) repeat-x 0 0 #0A1F62;*/
	background:#0A1F62;
}
h2#tmp-subtitle{
	background:url(/handycam/share/images/products/tmp/bg_subtitle.gif) no-repeat;
}
.tmp-pagenatearea p.tmp-prev span a {
	background:url(/handycam/share/images/products/tmp/arrow_black_re.gif) 0px 0.6em no-repeat;
}
.tmp-pagenatearea p.tmp-next span a {
	background:url(/handycam/share/images/products/tmp/arrow_black.gif) 0px 0.6em no-repeat;
}
.tmp-pagenatearea .tmp-pagenate-txt li.here {
	background:url(/handycam/share/images/products/tmp/arrow_black.gif) 0px 0.6em no-repeat;
}
.tmp-pagenatearea .tmp-pagenate-txt li a {
	background:url(/handycam/share/images/products/tmp/arrow_black.gif) 0px 0.6em no-repeat;
}
.tmp-contbox .toggleArea .head02A{
	background:url(/handycam/share/images/products/tmp/border_dotted.gif) repeat-x left bottom;
}
.tmp-contbox ul.indexLink li{
	background:url(/handycam/share/images/products/tmp/arrow_localnav_lv2_on.gif) no-repeat 0 50%;
}
.tmp-contbox .section02C{
	background:url(/handycam/share/images/products/tmp/border_dotted.gif) repeat-x left bottom;
}
.tmp-contbox .sortPagenateHead .sortBy{
	background:url(/handycam/share/images/products/tmp/border_dotted.gif) repeat-x left bottom;
}
.tmp-contbox .sortPagenateFoot .sortBy{
	background:url(/handycam/share/images/products/tmp/border_dotted.gif) repeat-x left top;
}
.tmp-contbox .lineupArea .section{
	background:url(/handycam/share/images/products/tmp/border_dotted_space.gif) repeat-x left top;
}
.tmp-imagearea {
	background:url(/handycam/share/images/products/tmp/border_dotted_vertical.gif) center top repeat-y;
}
.tmp-pdfarea .catalogname p.discon {
	background:url(/handycam/share/images/products/tmp/icon_discon.gif) left 0.2em no-repeat;
}
.tmp-pdfnote p.discon {
	background:url(/handycam/share/images/products/tmp/icon_discon.gif) left top no-repeat;
}
#tmp-localnavi ul.menulist {
/*	background:url(/handycam/share/images/products/tmp/bg_lnavi.gif) left bottom no-repeat;*/
}
#tmp-localnavi ul.menulist li {
	background:url(/handycam/share/images/products/tmp/arrow_black.gif) 0px 0.5em no-repeat;
}
#tmp-linklist ul.menulist {
	background:url(/handycam/share/images/products/tmp/bg_bnrlist.gif) left bottom no-repeat;
}
#tmp-linklist ul.menulist li {
	background:url(/handycam/share/images/products/tmp/arrow_black.gif) 0px 4px no-repeat;
}


/* overwrite */
#tmp-secondwinheader {
	height:50px;
}
#tmp-secondwinheader #secondwinlogo {
	top:20px;
}
#tmp-secondwinheader #secondwinclose {
	top:2px;
}




.tmp-spectable td.tmp-spec-value { /*add by smc*/
	width:300px !important;
}


/*for include setting*/
#t-feat1b001,#t-feat1b002,#t-feat1b003,#t-feat1b004,#t-feat1b005,
#t-feat1b006,#t-feat1b007,#t-feat1b008,#t-feat1b009,#t-feat1b010,
#t-feat1b011,#t-feat1b012,#t-feat1b013,#t-feat1b014,#t-feat1b015,
#t-feat1b016,#t-feat1b017,#t-feat1b018,#t-feat1b019,#t-feat1b020,
#t-feat2b001,#t-feat2b002,#t-feat2b003,#t-feat2b004,#t-feat2b005,
#t-feat2b006,#t-feat2b007,#t-feat2b008,#t-feat2b009,#t-feat2b010,
#t-feat2b011,#t-feat2b012,#t-feat2b013,#t-feat2b014,#t-feat2b015,
#t-feat2b016,#t-feat2b017,#t-feat2b018,#t-feat2b019,#t-feat2b020,
#t-feat3b001,#t-feat3b002,#t-feat3b003,#t-feat3b004,#t-feat3b005,
#t-feat3b006,#t-feat3b007,#t-feat3b008,#t-feat3b009,#t-feat3b010,
#t-feat3b011,#t-feat3b012,#t-feat3b013,#t-feat3b014,#t-feat3b015,
#t-feat3b016,#t-feat3b017,#t-feat3b018,#t-feat3b019,#t-feat3b020,
#t-feat4b001,#t-feat4b002,#t-feat4b003,#t-feat4b004,#t-feat4b005,
#t-feat4b006,#t-feat4b007,#t-feat4b008,#t-feat4b009,#t-feat4b010,
#t-feat4b011,#t-feat4b012,#t-feat4b013,#t-feat4b014,#t-feat4b015,
#t-feat4b016,#t-feat4b017,#t-feat4b018,#t-feat4b019,#t-feat4b020,
#t-feat5b001,#t-feat5b002,#t-feat5b003,#t-feat5b004,#t-feat5b005,
#t-feat5b006,#t-feat5b007,#t-feat5b008,#t-feat5b009,#t-feat5b010,
#t-feat5b011,#t-feat5b012,#t-feat5b013,#t-feat5b014,#t-feat5b015,
#t-feat5b016,#t-feat5b017,#t-feat5b018,#t-feat5b019,#t-feat5b020,
#t-feat6b001,#t-feat6b002,#t-feat6b003,#t-feat6b004,#t-feat6b005,
#t-feat6b006,#t-feat6b007,#t-feat6b008,#t-feat6b009,#t-feat6b010,
#t-feat6b011,#t-feat6b012,#t-feat6b013,#t-feat6b014,#t-feat6b015,
#t-feat6b016,#t-feat6b017,#t-feat6b018,#t-feat6b019,#t-feat6b020{
	margin-bottom:2.5em;
}

/*-------add for "include bottom margin" ---------*/
.incBtm {
	margin-bottom: 2.5em;
}

/* -------add for douga catalog------- */
#tmp-secondwinheader #secondwinclose a img {
	border:medium none !important;
}

#popUpMainImg {
	text-align:center;
	width:100%;
	margin:0 auto !important;
	padding:20px 0 0;
}


/* -------add for popup header------- */

#glhtpop-cover {
	width:auto;
	margin:0 0 13px 0;
	padding:0;
	text-align:center;
	background-color:#fff;
	clear:both;
}

#glhtpop {
	width:100%;
	height:52px;
	margin:0 auto;
	padding:0;
	position:relative;
	line-height:0;
	font-size:1px;
}

#glhtpop #glhtpop-logoarea {
	height:52px;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	left:0;
}

#glhtpop #glhtpop-logoarea a img {
	border:0;
	vertical-align:bottom;
	text-align:left;
	text-decoration:none;
}

#glhtpop #glhtpop-close {
	position:absolute;
	top:20px;
	right:20px;
}

#headerPop {
	width: auto;
	padding: 0 20px;
	text-align: left;
}

#headerPop #headtitle {
	width: 100%;
	border-bottom: 2px solid #c0c0c0;
}

/*

#headerPop #headtitle h1 {
	font-weight:normal;
}

#headerPop #headtitle h1 a:link,
#headerPop #headtitle h1 a:visited {
	color:#333333;
	text-decoration:none;
	
}

#headerPop #headtitle h1 a:hover {
	color:#333333;
	text-decoration:none;
}

#headerPop #headtitle h1 img {
	vertical-align:middle;
}


*/