.dotline_ver1	{ background-image: url("http://www.digi-came.com/jp/images/dot_ver1.gif") ;background-repeat:repeat-y; width:1px; padding:0; }
.dotline_ver3	{ background-image: url("http://www.digi-came.com/jp/images/dot_ver3.gif") ; width:4px; }
.dotline_wd	{ background-image: url("http://www.digi-came.com/jp/images/dot_wd3.gif") ;background-repeat:repeat-x; height:1px; padding:0; margin-top:1px; margin-bottom:1px; }
.dotline_wd1	{ background-image: url("http://www.digi-came.com/jp/images/dot_wd3.gif") ;background-repeat:repeat-x; height:1px; padding:0; margin-top:10px; margin-bottom:10px; }
.dotline_wd3	{ background-image: url("http://www.digi-came.com/jp/images/dot_wd3.gif") ;background-repeat:repeat-x; height:3px; padding:0; margin-top:10px; margin-bottom:10px; }

.uline	{ text-decoration:underline; }
.ver_tp	{ vertical-align:top; }
.ver_mid	{ vertical-align:middle; }
.ver_btm	{ vertical-align:bottom; }
.mark	{ font-weight:bold; color: #CC3300; }
.w9	{ width:90%; }
.w5	{ width:50%; }
.w3	{ width:30%; }
.higt20	{ height:20px; }
.rgt	{ text-align:right; }
.cnt	{ text-align:center; }
.cap	{ color: #4d4d4d; }
.cap_r	{ color: #4d4d4d; text-align:right; }
.cap_c	{ color: #4d4d4d; text-align:center; }
.cap_sub	{ color: #336699; padding-bottom:10px; }
.cap_sub2	{ color: #336699; }
.cap_pl	{ color: #999999; }
.cap_w	{ color: #ffffff; }
.cap,.cap_sub,.cap_r,.cap_w,.cap_sub2,.cap_pl,.spec,.cap_c	{ font-size: 11px; line-height:120%; margin-top:1px; margin-bottom:1px; }
.cap_xs	{ color: #4d4d4d; font-size: 9px; line-height:120%; }
.cl{clear:both;}

/* ¥Ï¥?É¥¤¥?×¥?«¥Æ¥´¥ê¡¼ */
#cg8	{ color: #ff6600; }/* digi_slr */
#cg1	{ color: #ff9900; }/* digi_compuct */
#cg7	{ color: #7bb400; }/* aps_lens */
#cg5	{ color: #339933; }/* 35mm_lens */
#cg3	{ color: #0066CC; }/* printer */
#cg4	{ color: #2430aa; }/* software */
#cg6	{ color: #663399; }/* photostorage */
#cg9	{ color: #cc44aa; }/* peripherals */

#cg8 .mds1	{ background-color: #ff6600; color: #ffffff; }
#cg8 .mds2	{ background-color: #ffaa66; color: #000000; }
#cg1 .mds1	{ background-color: #ffaa00; color: #ffffff; }
#cg1 .mds2	{ background-color: #ffe066; color: #000000; }
#cg7 .mds1	{ background-color: #7bb400; color: #ffffff; }
#cg7 .mds2	{ background-color: #c5e67e; color: #000000; }
#cg5 .mds1	{ background-color: #339933; color: #ffffff; }
#cg5 .mds2	{ background-color: #86d086; color: #000000; }
#cg3 .mds1	{ background-color: #2995dd; color: #ffffff; }
#cg3 .mds2	{ background-color: #9eccf2; color: #000000; }
#cg4 .mds1	{ background-color: #2733ad; color: #ffffff; }
#cg4 .mds2	{ background-color: #b1baee; color: #000000; }
#cg6 .mds1	{ background-color: #663399; color: #ffffff; }
#cg6 .mds2	{ background-color: #bda4d6; color: #000000; }
#cg9 .mds1	{ background-color: #cc66b6; color: #ffffff; }
#cg9 .mds2	{ background-color: #f5d6ed; color: #000000; }
#cg9 .mds3	{ background-color: #f5d6ed; color: #cc3399; }

.mds1,.mds2,.mds3	{ text-align:center; padding:2px; margin-bottom:3px; }

#handimpre	{ text-align:left; line-height:120%; }
#handimpre	table	{ border-collapse:separate; }
#handimpre	td	{ padding:0; }
#handimpre .blc4	{ width:26%; } /* ¼ç¤Ê¥×¥í¥Õ¥£¡¼¥?d */
#handimpre .blc1	{ width:55%; }
#handimpre .blc2	{ width:49%; }
#handimpre .blc3	{ width:32%; }
#handimpre .blc2b3	{ width:68%; }
#handimpre .blc1b4	{ width:25%; }

#handimpre .img	{ vertical-align:middle; padding:3px; }
#handimpre .img0	{ padding:3px; }
#handimpre .img_b	{ padding-bottom:3px; }
#handimpre .img_btm	{ vertical-align:bottom; padding:3px; }
#handimpre .img_l	{ float:left; padding-right:5px; }

#handimpre .empspA	{ width:3px; padding:0; }
#handimpre .empspB	{ width:4px; padding:0; }

#handimpre .headline	{ font-weight:bold; font-size:15px; margin-top:3px; }
#handimpre .text	{ margin-top:5px; margin-bottom:15px; line-height:150%; }
#handimpre .name	{ font-weight:bold; color: #4d4d4d; line-height:120%; text-align:right; }
#handimpre .textNml	{ margin-bottom:5px; }
#handimpre .textBld	{ font-weight:bold; }
.text,.textNml,.textBld	{ color: #000000; }

#handimpre .textSample	{ font-weight:bold; background-color:#e0e2f9; }
#handimpre .textSample0	{ background-color:#e0e2f9; }
#handimpre .textSampleA	{ font-weight:bold; background-color:#f0d2cb; }
#handimpre .textSampleB	{ font-weight:bold; background-color:#eea699; }
#handimpre .textSampleC	{ font-weight:bold; background-color:#eee8bb; }
#handimpre .textSampleD	{ font-weight:bold; background-color:#C8D9E8; }
.textSample, .textSample0, .textSampleA, .textSampleB, .textSampleC, .textSampleD	{ text-align:center; color: #000000; margin-bottom:1px; }

#handimpre .mark	{ font-weight:bold; color: #CC3300; }
#handimpre .mark2	{ font-weight:bold; color: #ffcc33; }
#handimpre .bt_news	{ margin:20px 0 30px; text-align:center; }
#handimpre .spec	{ font-size: x-small; line-height:120%; color: #000;background-color: #d7d7d7;padding:5px; margin-top:10px; }
#handimpre .hhrr	{ border-bottom:1px dashed #c0c0c0; margin-top:5px; margin-bottom:30px; }

/* ¥Ï¥?É¥¤¥?×¥?×¥í¥Õ¥£¡¼¥? */
#prf table	{ border-collapse:collapse; }
#prf td	{ margin:0; padding: 1px; border-bottom: 1px solid #336699; }

/* ¹?º°?? */
#classic4 img	{ margin: 0px 5px; vertical-align:middle; }
#classic4	.txt	{ line-height:140%; margin: 0px 10px; padding: 5px; }
#classic4 .t_s1	{ font-size:14px; color: #660066; font-weight: bold;letter-spacing:2px; margin-top: 2px; }
#classic4 .t_s2	{ font-size:14px; color: #006699; font-weight: bold;letter-spacing:2px; margin-top: 2px; }
#classic4 .t_s3	{ font-size:14px; color: #005455; font-weight: bold;letter-spacing:2px; margin-top: 2px; }
#classic4 .t_s4	{ font-size:14px; color: #193876; font-weight: bold;letter-spacing:2px; margin-top: 2px; }
#classic4 .txt_t1	{ text-indent: 5px; font-size:13px; color: #f2eee4; font-weight: bold; background-color:#660066; margin: 7px 7px 0px 7px; padding: 2px; }
#classic4 .txt_t2	{ text-indent: 5px; font-size:13px; color: #f2eee4; font-weight: bold; background-color:#006699; margin: 7px 7px 0px 7px; padding: 2px; }
#classic4 .txt_t3	{ text-indent: 5px; font-size:13px; color: #f2eee4; font-weight: bold; background-color:#005455; margin: 7px 7px 0px 7px; padding: 2px; }
#classic4 .txt_t4	{ text-indent: 5px; font-size:13px; color: #f2eee4; font-weight: bold; background-color:#193876; margin: 7px 7px 0px 7px; padding: 2px; }
#classic4	.txt_r	{ text-align:right; margin-bottom: 2px; }
#classic4	.cap_t	{ font-weight: bold; color: #993300; line-height:110%; }
#classic4	.cap_ts	{ font-size:11px; font-weight: bold; color: #003366; line-height:110%; border-bottom:1px dashed #9999cc; }
#classic4	.cap_l	{ font-size:11px; line-height:110%; margin-top: 2px; }
#classic4	.cap2	{ font-size:11px; padding: 15px; }
#classic4	.td2	{ vertical-align:middle; }

/* ¾®µ?ÅÔ¥¤¥?Ç¥Ã¥¯¥¹ */
#kyoto_idx a:link	{ color: #993333; text-decoration:none; }
#kyoto_idx a:hover	{ color: #ff0000; text-decoration:underline; }
#kyoto_idx a:active	{ color: #ffffff; }
#kyoto_idx a:visited	{ color: #663333; text-decoration:none; }
#kyoto_idx .txt_idxt	{ background-color:#993333; text-align:center; color: #ffffff; padding: 1px; font-size:13px; }
#kyoto_idx .txt_te	{ background-color:#3f337b; text-align:center; color: #ffffff; padding: 1px; font-size:13px; }
#kyoto_idx .list_b	{ color: #391145; font-size:13px; font-weight: bold; padding:5px ; }
#kyoto_idx .list	{ font-size:12px; color: #666666; padding: 0px 18px 10px; line-height:120%; }
#kyoto_idx .list_e	{ font-size:12px; color: #666666; padding:7px ; line-height:120%; }

/* ¾®µ?ÅÔ */
#kyoto .list_b	{ color: #391145; font-size:13px; font-weight: bold; padding:5px; text-align:left; }
#kyoto .list	{ font-size:12px; color: #666666; padding: 0px 18px 10px; line-height:120%; text-align:left; }
#kyoto .list_e	{ font-size:12px; color: #666666; padding:7px ; line-height:120%; text-align:left; }
#kyoto .cap	{ font-size:10px; line-height:110%; margin-top: 2px; text-align:left; }
#kyoto .cap_w	{ font-size:10px; color: #ffffff ; }
#kyoto .tdr	{ text-align:right; width:50%; vertical-align:middle; margin: 3px; padding: 3px; }
#kyoto .tdl	{ text-align:left; width:50%; vertical-align:middle; margin: 3px; padding: 3px; }
#kyoto .tdb	{ margin: 5px; padding: 8px; }
#kyoto .txt_t	{ font-size:13px; color: #710101; font-weight: bold; }
#kyoto .txt_ts	{ font-size:11px; color: #710101; font-weight: bold; }
#kyoto .txt_tss	{ font-size:11px; }
#kyoto .cap_ts	{ font-size:10px; color: #810000; margin: 2px; }
#kyoto .ma	{ margin:0px ; padding: 10px; }
#kyoto .info	{ text-align:left; margin-top: 30px; margin-left:20px; font-size:10px; font-weight: bold; color: #ac2b56; line-height:120%; }

/* ·î¥«¥á¥Ð¥Ã¥¯¥Ê¥?Ð¡¼ */
#bn table td	{ text-align: left ; }
#bn .ms,.ms2	{ font-size: 14px; font-weight: bold; color: #660033; line-height:120% ; }
#bn .ms	{ padding-top:10px; }
#bn .ms2	{ padding-top:0px; }
#bn .ms_t	{ margin-left:15px; }

#bn09	{ margin: 0; padding: 0; }
#bn09 table td	{ text-align: left ; }
#bn09 table.mokuji_main	{ width: 700px ; margin-bottom:30px; }
#bn09 .spcl_t, .rgl_t	{
	padding: 1px;
	width:670px;
	background-color:#c00000;
	font-size: 15px; 
	font-weight: bold; 
	color: #fff; 
	line-height:120% ;
	text-align: center; 
	letter-spacing:1px; }
#bn09 .spcl_t	{ background-color:#c00000; color: #fff; }
#bn09 .rgl_t	{ background-color:#F13C26; color: #fff; margin-bottom: 15px; }
#bn09 .m_bl, .m_bln	{ margin:7px 0 3px 25px; border-bottom: 1px solid #999999; border-left: 6px solid #FFA875; float:left; }
#bn09 .m_bl	{ width:275px; }
#bn09 .m_t	{ padding: 2px 5px; font-weight: bold; font-size: 13px; line-height:120% ; color: #003366; }
#bn09 .m_s	{ padding: 0 5px 2px; color: #000; line-height:120% ; }
#bn09 .line_gr	{ background-image: url("http://www.digi-came.com/jp/images/line_gr.gif") ;background-repeat:repeat-x; height:1px; margin:0 10px ; }
#bn09 .ms_nw	{ font-size: 13px; font-weight: bold; color: #660033; line-height:120% ; margin:5px 10px 0 12px; color: #660033; }
#bn09 .ms_t	{ margin:0 10px 5px 30px; }

/* ·î¥«¥á¥Ð¥Ã¥¯¥Ê¥?Ð¡¼2011 */
#bn2011	{width:778px;text-align: left; margin:0;padding:0;}
#bn2011 table td	{ text-align:left; }
#bn2011 table.mokuji_main	{ width:700px; margin-bottom:30px; margin-left:39px }
#bn2011 .spcl_t, .rgl_t	{
	clear:both;
	float:left;
	padding: 1px;
	width:670px;
	background-color:#c00000;
	font-size: 15px; 
	font-weight: bold; 
	color: #fff; 
	line-height:120% ;
	text-align: center; 
	letter-spacing:1px;
	display:inline;
	margin-bottom: 15px; }
#bn2011 .spcl_t	{ background-color:#c00000; color: #fff;}
#bn2011 .rgl_t	{ background-color:#F13C26; color: #fff;}

#bn2011 table.mokuji_sb	{ float:left; clear:both; width: 640px ; margin-bottom:30px;margin-left:10px; }
#bn2011 .bn_dv { float:left; clear:both;margin-left:50px;width:640px;text-align:left;display:inline; }

#bn2011 ul li{ list-style-type:none; }

#bn2011 ul.msnw	{margin-bottom:30px;}
#bn2011 .ms_nw	{margin:5px 0px 5px 30px; color: #660033; border-bottom:#ccc 1px solid;}
#bn2011 .ms_nw h3	{ font-size: 13px; font-weight: bold; color: #660033; line-height:120%;margin:0;padding:0; }
#bn2011 .ms_nw p	{ padding: 0;margin:0 10px 5px 20px; color: #000;}

#bn2011 .m_bl	{ float:left; width:275px; margin:7px 0 3px 25px; border-bottom: 1px solid #999999; border-left: 6px solid #FFA875;display:inline;}
#bn2011 .m_bl h3	{ font-size: 13px;margin:0;padding: 2px 5px; font-weight: bold; line-height:120% ; color: #003366; }
#bn2011 .m_bl p	{ font-size: 13px;margin:0;padding: 0 5px 2px; color: #000; line-height:120% ; }

/* ¥µ¥¤¥È¥Ë¥å¡¼¥¹ */
#sitenews	{ width:607px; }
#sitenews dl	{ text-align:left; }
#sitenews dt	{ font-weight: bold; width: 85px; float: left; clear: both; padding: 1px 0; margin: 0; }
#sitenews dd	{ padding: 1px 5px; margin: 0 0 0 85px; }

/* ¥×¥?¤¥Ð¥Ã¥¯¥?Ý¡¼¥È */
#show	{ text-align: left; width:607px}
#show .txt150	{ font-size :13px; line-height : 150%; color: #000000; text-align: left; padding-right:5px; }
#show .txt_t	{ font-size :15px; font-weight: bold; line-height : 120%; color: #cc3300; padding-top: 5px; padding-bottom: 5px; text-align: left; }
#show .txt_ts	{ font-size :13px; font-weight: bold; line-height : 100%; color: #cc3300; margin: 10px 5px -1px 10px; text-align: left; }
#show .txt_m	{ font-size :12px; line-height : 130%; color: #000000; text-align: left; }
#show .pdt_t,#show .pdt2_t,#show .pdt2a_t,#show .pdt2b_t	{ font-size :12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height : 110%; }
#show .pdt_t	{ color: #999933; padding-top: 5px; text-align: center; }
#show .pdt2_t	{ color: #393278; padding-top: 3px; text-align: left; }
#show .pdt2a_t,#show .pdt2b_t	{ margin-top: 5px; margin-bottom:7px; text-align: center; }
#show .pdt2a_t	{ background-color: #393278; color: #ffffff; padding:1px; }
#show .pdt2b_t	{ background-color: #7D82BE; color: #ffffff; padding:1px; }
#show .txt	{ font-size :12px; line-height : 130%; color: #000000; padding-top: 3px; margin: 0 10px; text-align: left; }
#show .cap,#show .cap2etc	{ line-height : 120%; padding-top: 2px; text-align: left; }

#show .cap	{ font-size :11px; color: #333333; }
#show .cap2etc	{ font-size :x-small; color: #282162; }
#show .cap_r	{ font-size :x-small; line-height : 110%; color: #333333; text-align:right; }

#show .syosai_t	{ padding: 10px; margin-bottom:30px; margin-left:10px; font-size :x-small; line-height : 115%; color: #000000; text-align: left; background-color: #E3E3E3; width: 25%; }
#show .syosai_t_fl	{ padding: 10px; margin-left:10px; margin-bottom:10px; font-size :x-small; line-height : 115%; color: #000000; text-align: left; background-color: #E3E3E3; width: 30%; float:right; }

#show .top_img	{ background: url(modules/show07/content/img/top_img.jpg) repeat-x; height:85px; }
#show .top_img3	{ background: url(modules/show07/content/img/top_img3.jpg) repeat-x ; height:85px; }
#show .top_imgB	{ background: url(modules/show07/content/img/top_imgB.jpg) no-repeat; width:170px; }
#show .top_imgB3	{ background: url(modules/show07/content/img/top_imgB3.jpg) no-repeat; width:170px; }

#show .mainph_ta	{ width: 300px; margin-right:10px; margin-bottom:10px; }
#show .mainph_ta_left	{ width: 300px; float: left; margin-right:10px; margin-bottom:10px; }
#show .mainph_ta_right	{ width: 300px; float: right; margin-left:10px; margin-bottom:10px; }
#show .mainph_tal_right	{ width: 225px; float: right; margin-left:10px; margin-bottom:10px; }
#show .mainph	{ padding: 0 15px 0 10px; background: url(modules/show10/content/img/fm_bg2.gif) repeat-y; }

#show .mainph_e_ta	{ width: 225px; float: right;margin-left:10px; }
#show .mainph_e	{ padding: 0 15px 0 10px; background: url(modules/show07/content/img/fm_e_bg2.gif) repeat-y center; }

#show .mainph_l	{ padding: 0 15px 0 10px; background: url(modules/show07/content/img/fm_l_bg2.gif) repeat-y center; }

#show .mainph2_ta	{ width: 300px; margin-left:10px; margin-bottom:1px; }

#show .subimg_ta	{ width: 90%; margin-bottom:10px; }
#show .subimg_tas	{ margin-bottom:10px; }
#show .subimg_ta2	{ width: 330px; margin-bottom:10px; }
#show .subimg_ta3	{ margin-left:10px; margin-bottom:10px; }

#show .bar_t	{ margin:10px 0 ; }
#show .maker_t	{ background: url(modules/show10/content/img/maker_bg.gif) repeat-x; overflow:hidden; }
#show .maker_ts	{ background: url(modules/show07/content/img/maker_bgs.gif) repeat-x; overflow:hidden; }
#show .maker2_t	{ background: url(modules/show07/content/img/maker2_bg.gif) repeat-x; overflow:hidden; }
#show .maker2_ts	{ background: url(modules/show07/content/img/maker2_bgs.gif) repeat-x; overflow:hidden; }
#show .maker3_t	{ background: url(modules/show10/content/img/maker3_bg.gif) repeat-x; overflow:hidden; }
#show .maker3_ts	{ background: url(modules/show07/content/img/maker3_bgs.gif) repeat-x; overflow:hidden; }

#show .dot_cent	{ width: 1px; padding:0; background: url(modules/show10/content/img/dot_ver2.gif) repeat-y; }
#show .dot_wide	{ height: 1px; background: url(modules/show07/content/img/dot_wid2.gif) repeat-x; }

#show .link	{ text-align:left;  background: url(modules/show10/content/img/arrow.gif) no-repeat 10px 4px ; padding-left: 25px; padding-bottom: 25px;}

#show .ta_s6	{ width: 23%; }
#show .ta_s5-2	{ width: 40%; }
#show .ta_s5	{ width: 45%; }
#show .ta_s4	{ width: 60%; }
#show .ta_s3	{ width: 70%; }
#show .ta_s2	{ width: 80%; }
#show .ta_s	{ width: 95%; }

#show .button_td	{ width:530px; }
#show .button_td10	{ width:530px; margin-bottom:50px;}
#show .m_button	{ margin: 1px ; }
#show .arrow	{ padding-left: 10px; padding-right: 5px; }

#show .sp	{ width: 10px; padding:0; }
#show .sp3	{ width: 20px; }
#show .sp_v	{ margin: 10px; width: 90%; }

#show .ver_bottom	{ vertical-align: bottom; }
#show .float_r	{ float: right; margin-left:10px; margin-bottom:10px; overflow:hidden; }

/* ¥×¥?¤¥Ð¥Ã¥¯¥?Ý¡¼¥È¿·µ¬¶¦ÄÌ */
#showcm .ttl	{ margin-bottom:10px; }
#showcm .text150	{ font-size :13px; line-height : 150%; color: #000000; text-align: left; }
#showcm .imgB3	{ margin-right:5px; margin-bottom:10px; float:left; }
#showcm .syosai_d	{ padding: 10px; margin-bottom:5px; margin-left:10px; font-size :x-small; line-height : 115%; color: #000000; text-align: left; background-color: #E3E3E3; width: 25%; float:right; }

/* a700 */
#a700	{ text-align:left; line-height:120%; font-size:small; }
#a700	table	{ border-collapse:separate; }

#a700 .minta	{ width: 95%; }

#a700 .l_bg	{ background-image: url("images/a700_l_bg.jpg") ;background-repeat:repeat-x; padding:10px; margin-bottom:7px; }

#a700 .ttl_s	{ color: #000000; font-size:x-small; margin-bottom:3px; }
#a700 .ttl_b	{ color: #000000; padding-left:5px; font-size:x-large; font-weight:900 ; font-family: "£Í£Ó ¥´¥·¥Ã¥¯",Verdana, Arial, Helvetica, sans-serif; border-left: 7px solid #ffffff; line-height:130%; margin-bottom:5px; }
#a700 .ttl_l	{ color: #000000; font-size:13px; font-weight:bolder; line-height:140%; margin-bottom:15px; }

#a700 .txt_t	{ color: #000000; padding-left:5px; font-weight:bold ; border-left: 7px solid #9ACFEA; line-height:130%; margin: 5px 0 10px 0; }
#a700 .txt_n	{ line-height:130%; }
#a700 .txt_cm	{ color: #E7531E; }
#a700 .txt_b	{ color: #000000; }
.txt_t2, .txt_cm, .txt_b	{ line-height:130%; padding-bottom:15px; }

#a700 .float_r	{ width:302px; }
#a700 .float_r2	{ width:202px; }
.float_r,.float_r2	{ float: right; margin:2px 0 0 7px; margin-bottom:10px; }
#a700 .float_l	{ float: left; margin:2px 0 0 7px; margin-bottom:10px; overflow:hidden; width:302px; }

#a700 .img	{ vertical-align:middle; padding:3px; }
#a700 .img_b	{ vertical-align:bottom; padding:3px; }

#a700 .float_skhn	{ float: right; margin-left:7px; }
#a700 .img0,.img0_t	{ border: 1px solid #ffffff; }
#a700 .img1,.img1_t	{ border: 1px solid #999999; }
#a700 .img2,.img2_t	{ border: 1px solid #FF6633; margin-left:3px; }
#a700 .img0_t,.img1_t,.img2_t	{ vertical-align:top; }

#a700 .sbta	{ background-color: #e7e7e7; padding:10px; margin-bottom:15px; }
#a700 .txt_prf	{ padding-left:13px; }
#a700 .prf	{ float: right; margin-left:10px; border: 1px solid #ffffff; }

#a700 .pop_ttl_b	{ color: #000000; padding:2px; font-weight:bold ; font-family: "£Í£Ó ¥´¥·¥Ã¥¯",Verdana, Arial, Helvetica, sans-serif; line-height:130%; margin-bottom:10px; background-color: #e7e7e7; width:600px; }
#a700 .pop_b	{ text-align:center; }
#a700 .pop_n	{ line-height:130%; margin-top:5px; }
#a700 .pop_w0	{ width:600px; }
#a700 .pop_w1	{ width:400px; }

/* K20D */
#K20D	{ text-align:left; line-height:130%; font-size:small; }
#K20D	table	{ border-collapse:separate; }

#K20D .idx	{ width: 80%; text-align:left; margin-top:30px; border:1px solid #CC3333; }
#K20D .vol	{ 
	color: #fff;
	padding:2px 2px 2px 5px;
	font-size: 14px;
	font-weight: bold ;
	line-height:130%;
	background-color: #CC3333;
	border-bottom:1px solid #CC3333; }
	
#K20D .vol_date	{ color: #fff; float:right; margin-right:5px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#K20D .vol_ttl	{ padding:5px 5px 7px 5px; }

#K20D .lead	{ 
	color: #003366;
	width: 90%;
	margin:10px;
	padding:0 3px;
	text-align:left;
	font-size: 13px;
	font-weight:bolder;
	line-height: 20px;
	background: url("http://www.digi-came.com/jp/modules/k20d/index.php/index.files/img/line.gif") repeat ; }

#K20D .ttl_b	{ 
	color: #fff;
	padding: 5px;
	font-size:large;
	font-weight:900 ;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯",Verdana, Arial, Helvetica, sans-serif;
	background-color: #CC3333; }
	
#K20D .ttl_l	{ color: #000000; margin-bottom:15px; font-size:13px; font-weight:bolder; line-height:140%; }

#K20D .prf	{ margin:10px 0; }
#K20D .txt_nm	{ color:#003366; margin-top:10px; padding-left:25px; }
#K20D .txt_prf	{ color:#003366; margin-top:5px; padding-bottom:1px; border-bottom:1px dotted; line-height:150%; }
#K20D .prf_img	{ margin: 0 0 10px 20px; float: right; border: 2px solid #CC3333; }

#K20D .txt_t	{ 
	color:#003366;
	margin: 5px 0 10px 0;
	padding:2px 2px 2px 15px;
	text-align:left;
	letter-spacing:1px;
	font-size: 14px;
	font-weight:bold ;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯",Verdana, Arial, Helvetica, sans-serif;
	line-height:130%;
	background-color: #fff;
	border-top:1px solid #003366;
	border-bottom:1px solid #003366; }

#K20D .txt_n	{ color: #000000; margin:0 15px; padding-bottom:15px; text-align:left; line-height:140%; }

#K20D .skhn	{ width:350px; }
#K20D .skhn2	{ width:250px; }
#K20D .skhn2com	{ width:500px; }
#K20D .skhn3	{ width:167px; }
#K20D .skhn,#K20D .skhn2,#K20D .skhn3	{ background-color: #fff; }

#K20D .skhn_bl	{ width:90%; }
#K20D .skhn_bl2yy	{ width:90%; }
#K20D .skhn_bl2tt	{ width:90%; }
#K20D .skhn_bl2ty	{ width:90%; }
#K20D .skhn_bl3	{ width:95%; }
.skhn_bl,.skhn_bl2yy,.skhn_bl2tt,.skhn_bl2ty,.skhn_bl3	{ margin-bottom:20px; background-color: #fff; }

#K20D .img	{ border: 1px solid; padding:2px; margin:2px; }

#K20D .img_sub	{ padding:0 5px 3px; }

#K20D li	{ list-style-image: url("http://www.digi-came.com/jp/modules/trial/images/arrow_menu.gif"); }

/* K20D ¥Ý¥Ã¥×¥¢¥Ã¥× */
#K20D .pop_ttl_b	{ 
	color: #fff;
	padding:2px;
	font-weight:bold ;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯",Verdana, Arial, Helvetica, sans-serif;
	line-height:130%;
	margin-bottom:5px;
	background-color: #003366;
	width:600px; }

#K20D .pop_b	{ 
	color: #003366;
	text-align:center;
	border-top:1px solid #003366;
	margin:5px 0 2px;
	padding: 2px 2px 0; }
	
#K20D .pop_n	{ line-height:130%; margin-top:2px; margin-bottom:5px; padding-top:5px; border-top:1px solid #003366; }
#K20D .pop_w0	{ width:600px; }
#K20D .pop_w1	{ width:400px; }
#K20D .pop_w2	{ width:400px; }

/* covergirl */
#covergirl	{ text-align:left; line-height:130%; font-size:small; width:607px; }
#covergirl	table	{ border-collapse:separate; }
#covergirl .titleta	{ margin-bottom:20px; }
#covergirl .voltd	{ height:30px; background-color: #D72949; }
#covergirl .vol	{ 
	font-size: 15px;
	font-weight: bold ;
	line-height:100%;
	color: #fff;
	padding-top:13px;
	padding-left:12px; }
#covergirl .name	{ 
	font-size: 18px;
	line-height:120%;
	color: #fff;
	margin-left:10px;
	padding:3px 0 2px 5px;
	text-align:left;
	height:23px;
	background-color: #D72949; }
#covergirl .name_s	{ 
	font-size: 13px;
	font-weight:bold;
	line-height:100%;
	color: #D72949;
	margin-left:10px;
	margin-bottom:20px;
	padding:3px 0 2px 5px;
	text-align:left;
	height:13px;
	background-color: #dedede; }
#covergirl .prf_g	{ margin-left:10px; margin-bottom:30px; }
#covergirl .list	{ 
	color: #D72949;
	font-size: 12px;
	line-height:130%;
	padding:3px;
	border-bottom:1px solid #cccccc; }
#covergirl .comnt	{ 
	padding:10px;
	border-top:2px solid #cccccc;
	border-bottom:2px solid #cccccc; }
#covergirl .comnt_txt	{ 
	font-size: 13px;
	line-height:130%;
	color: #D72949;
	padding:5px 20px;
	text-align:left; }
#covergirl .prf	{ padding:5px; background-color: #ccc; margin-left:10px; }
#covergirl .txt_nm	{ color:#444; padding-bottom:5px; font-size: 13px; text-align:left; }
#covergirl .txt_prf	{ color:#444; font-size: 12px; line-height:130%; text-align:left; }
#covergirl .prf_img	{ margin-right: 10px; margin-bottom:5px; float: left; }

/* soft_info */
#softinfo	{ text-align:left; line-height:120%; font-size:small; }
#softinfo	table	{ border-collapse:separate; }
#softinfo ul	{ }
#softinfo li	{ color: #333333; list-style-image: url("http://www.digi-came.com/jp/modules/soft_info/index.files/img/arrow_menu.gif"); }
#softinfo .ttl	{ margin-bottom:5px; }
#softinfo .sec	{ margin-top:5px; }
#softinfo .prdimg	{ float: left; padding:0 10px 15px 0; }
#softinfo .bt	{ margin-right:5px; }

#softinfo .idx	{ 
	float: left;
	margin-left:0;
	padding:0 0 0px 15px;
	width:280px; }
#softinfo .idx_b	{ 
	font-size:x-small;line-height:130%;
	margin:5px 10px 5px 0;
	font-weight:bolder;
	color: #CC3300;
	border-bottom: 1px solid #CC3300;
	padding-bottom:2px; }
#softinfo .idx_t	{ 
	font-size:11px;
	line-height:120%;
	margin:5px 0 10px 0; }

#softinfo .bld	{ 
	color: #CC3300;
	font-weight:bolder;
	line-height:100%;
	 margin-top:3px;
	border-top: 2px dotted #CC3300;
	padding:15px 0 5px; }
#softinfo .bld_e	{ font-size:large; }
#softinfo .bld_j	{ font-size:15px; padding-left:5px; padding-right:15px ; }

#softinfo .prd_t1, .prd_t2, .prd_t3, .prd_t4	{ 
	margin:0 0 2px 0;
	color: #ffffff;
	padding:2px 1px 1px 5px;
	border-left: 12px solid #CC3300;
	line-height:130%;
	margin-bottom:5px; }
	
#softinfo .link	{ 
	font-size:x-small;
	line-height:120%;
	margin:10px 0 15px 0;
	padding:2px 2px 2px 5px;
	background-color: #e7e7e7; }

#softinfo .prd_t1	{ background-color: #035252; }
#softinfo .prd_t2	{ background-color: #0083CC; }
#softinfo .prd_t3	{ background-color: #008957; }
#softinfo .prd_t4	{ background-color: #083699; }
#softinfo .prd_b	{ font-size:medium; font-weight:bold; }
#softinfo .prd_j	{ font-size:small; padding-left:10px; }
#softinfo .txt	{ 
	line-height:130%;
	margin:5px 0 5px 0;
	border-top: 2px dotted #999999;
	padding-top:5px; }
#softinfo .atntn	{ 
	float: right;
	color: #CC3300;
	font-weight:bold;
	font-size:x-small;
	margin-right:3px;
	font-weight:bolder; }
	
#softinfo .cap_r	{ text-align:right; font-size: x-small; line-height:120%; margin:3px 0 0; }


/* K7 */
#K7	{ line-height:130%; text-align:left; font-size:small; color: #333; width:607px; }

#K7 .lead	{ 
	color: #006633;
	width: 273px;
	padding:2px 0;
	text-align:left;
	line-height:150%; }
	
#K7 .midashi2	{ margin-top:10px; }

#K7 .lead_bg	{ 
	vertical-align:top;
	background: url("http://www.digi-came.com/jp/modules/k7/index.php/index.files/img/titlemain_03.jpg") no-repeat; }

#K7 .idx_bl	{ width:385px; padding:10px 0 0 15px; }
#K7 .idx	{ 
	text-align:left;
	margin-top:10px;
	background: url("http://www.digi-came.com/jp/modules/k7/index.php/index.files/img/list.gif") no-repeat; }

#K7 .vol	{ 
	color: #006633;
	padding:5px 20px 0 15px;
	font-size: 110%;
	line-height:120%;
	font-weight: bold ; }

#K7 .vol_date	{ color: #006633; float:right; margin-right:5px; font-size: 75%; font-family: Verdana, Arial, Helvetica, sans-serif; }
#K7 .vol_ttl	{ padding:0 15px 15px 15px; line-height:130%; }
	
#K7 .prf	{ 
	width:207px;
	padding:20px 0;
	vertical-align:top;
	font-size: 95%;
	background: url("http://www.digi-came.com/jp/modules/k7/index.php/index.files/img/bg_r.gif") repeat-y; }
	
#K7 .txt_prf	{ color:#006633; padding:0 15px; margin-top:5px; line-height:150%; }

#K7 .lead2bl	{ margin:5px 5px 20px; text-align:left; }
	
#K7 .lead2	{ 
	padding:2px;
	line-height:170%;
	border-bottom:dotted 1px #CDDD8F; }
	
#K7 .txt_ttl	{ 
	color:#006633;
	margin: 10px 0 5px 5px;
	padding:4px 22px;
	text-align:left;
	font-size: 110%;
	font-weight:bold ;
	line-height:130%;
	background: url("http://www.digi-came.com/jp/modules/k7/index.php/index.files/img/maru.gif") no-repeat top left; }

#K7 .txt_n	{ margin:0 5px; padding-bottom:20px; text-align:left; line-height:140%; }

#K7 .skhn_t	{ margin:10px 30px 0;}
#K7 .skhn_t, .pop_t	{ 
	color:#006633;
	text-align:center;
	line-height:115%;
	font-weight:bold;
	background-color:#EBF5C2;
	border-bottom:1px solid #CDDD8F;
	padding-top:2px; }

#K7 .skhn_ttxt	{ margin:0 30px; padding:3px 3px 0; font-size:95%; color:#666; text-align:left; border-top:1px solid #CDDD8F; }
#K7 .skhn_ttl	{ font-size:90%; color:#CC3300; padding: 0 7px; text-align:center; line-height:110%; }
#K7 .cap	{ padding:0 7px 5px; text-align:left; line-height:130%; }
#K7 .spec	{ padding:0 7px 5px; color: #006633; text-align:left; }

#K7 .skhn2	{ width:50%; }
#K7 .skhn3	{ width:33%; }

#K7 .bl2	{ margin:0 20px 30px ; }

#K7 .skhn_bl	{ margin:0 130px 30px; }
#K7 .skhn_bl50	{ width:49%; }
#K7 .skhn_bl2	{ margin:0 20px 30px ; }
#K7 .skhn_bl, #K7 .skhn_bl2, #K7 .skhn_bl50	{ 
	background: url("http://www.digi-came.com/jp/modules/k7/index.php/index.files/img/imgbg.jpg") repeat-x bottom; }

#K7 .img	{ margin:20px 5px 5px; text-align:center; }

#K7 li	{ list-style-image: url("http://www.digi-came.com/jp/modules/trial/images/arrow_menu.gif"); }
#K7 .arw	{ padding-left:10px; padding-right:2px; }

#K7 .pgnavi	{ border-top:1px solid #888; padding:7px 5px; margin-top:20px; }
#K7 .pgnavi_l	{ text-align:left; }
#K7 .pgnavi_c	{ text-align:center; }
#K7 .pgnavi_r	{ text-align:right; }
#K7 .pgnavi_l, #K7 .pgnavi_c, #K7 .pgnavi_r	{ width:33%; font-size: 90%; }


/* K7 ¥Ý¥Ã¥×¥¢¥Ã¥× */
#K7 .pop_ttl_b	{ 
	color: #006633;
	padding:2px;
	font-weight:bold ;
	line-height:130%;
	width:600px;
	border-bottom:1px solid #006633; }
	
#K7 .pop_b	{ 
	color: #006633;
	text-align:center;
	margin:5px 0 2px;
	padding: 2px 2px 0; }

#K7 .pop_t	{ }
#K7 .pop_ttl	{ color:#CC3300; padding-right:15px; font-weight:bold; }
#K7 .pop_ttlc	{ color:#CC3300; padding:5px; font-weight:bold; text-align:center; }
#K7 .pop_n	{ border-top:1px solid #339966; text-align:left; }
#K7 .pop_n,.pop_n2	{ line-height:130%; margin-top:2px; margin-bottom:5px; padding:5px 7px 0;}
#K7 .pop_nc	{ font-size:95%; line-height:130%; margin-top:0px; margin-bottom:5px; padding:5px 7px 0; color:#666; border-top:1px solid #CDDD8F; text-align:left; }
#K7 .pop_w0	{ width:600px; }
#K7 .pop_w1	{ width:400px; }
#K7 .pop_w2	{ margin:0 100px; }

#K7 .pop_img	{ margin:3px 0 1px; text-align:center; }

/* ¥Ú¥?¿¥Ã¥¯¥¹¥ª¥?é¥¤¥?·¥ç¥Ã¥× */
#pentaxonlineshop	{ background-color:#fff; width:160px; text-align:center; line-height:130%; }
#pentaxonlineshop p	{ margin:5px 10px 20px; padding-bottom:5px; border-bottom:dotted 2px #ff6666; }
#pentaxonlineshop img	{ border:none; }

/* ·î´©¥«¥á¥é¥Þ¥??¢¥Õ¥£¥?¨¥¤¥È */
#CMNkoudoku .cover	{ border:5px solid #fff; margin:7px 0; }
#CMNkoudoku .hhrr	{ margin:5px 0 7px; border-top:dotted 1px #666; }
#CMNkoudoku .txt	{ margin-top:2px; font-size:90%; line-height:110%; color:#333; }

/* top¥Ö¥í¥Ã¥¯²èÁ?300x30 */
#blockContent300x30	{width:300px; margin:0; padding:0;}
#blockContent300x30 img	{margin:0;padding:3px 0;}

/* ¥¢¡¼¥«¥¤¥Ö¥¹ */
#archives	{ text-align: left; }
#archives .dta	{ margin: 20px 0 0 30px; line-height:120%; }
#archives dl	{ text-align:left; margin-bottom:30px;}
#archives dt	{ color: #333333; width: 80px; float: left; clear: both; padding: 1px 0 0 33px; margin: 0; line-height:120%;}
#archives dd	{ padding: 1px 5px; margin: 0 0 0 80px; line-height:120%; }
#archives .floatbox_r	{ float:left; width:300px; margin:0; padding:0;}
#archives .floatbox_l	{ clear:both;float:left; width:300px; margin:0 7px 0 0; padding:0;}
#archives h3	{ margin:0; padding-bottom:5px;}
#archives p	{ border-left: medium solid #999999; line-height:130%; margin:0 10px 20px 0; padding-left:5px; }
#archives .hrcl	{clear:both;border:none;background:#fff;}

/* ¥µ¥?×¥?°²? */
#sampleDoga	{ text-align: left; margin:0;padding:0;}
#sampleDoga .floatbox	{ margin:0; padding:0;float:left; width:300px; }
#sampleDoga h3	{margin:0; padding:0;}
#sampleDoga .floatbox	{ margin:0;width:257px; float:left;}
#sampleDoga p	{ margin:0; padding-left:15px; font-size:12px; }
#sampleDoga .h3Img	{ margin:0; padding:0;width:350px; height:110px; float:right;}

#sampleDoga_list	{ clear:both; text-align: left; margin:0;padding:0;}
#sampleDoga_list .listBox	{ clear:both;border-bottom:#999 10px solid ;padding-top:10px}
#sampleDoga_list .mImg	{ clear:both;width:275px; margin-bottom:10px; float:left;}
#sampleDoga_list .floatbox	{ margin:0; width:332px; float:right}
#sampleDoga_list h4	{ margin:0; padding:0;width:332px; height:74px; }
#sampleDoga_list p	{margin:0; padding:0 15px 0 5px; font-size:12px; color:#333;}
#sampleDoga_list .crdt	{ margin-top:2px;text-align:right; }
#sampleDoga_list ul{ clear:both; margin-top:5px;padding:0;}
#sampleDoga_list li{ list-style-type:none; }

#sampleDoga_ntc	{ clear:both; text-align: left; margin:0;padding-top:20px; }
#sampleDoga_ntc ul{ clear:both; margin:0;border-top:#999 1px solid;padding-top:20px}
#sampleDoga_ntc li{ list-style-type:none; margin:3px 20px 0 }

/* µ­Ï¿¥á¥Ç¥£¥¢¼Â¼Ì¥Æ¥¹¥È */
#memorycard	{width:778px;text-align: left; margin:0;padding:0;}
#memorycard li{list-style-type:none;}
#memorycard table{clear:both;width:100%;background:#999;margin-top:20px;font-size:small;}
#memorycard th{font-size:12px;padding:3px;background:#ccc;color:#333;vertical-align:middle;text-align:center;font-weight:normal}
#memorycard td{font-size:12px;padding:3px;background:#fff;vertical-align:middle;text-align:center;}

#memorycard	#index{float:left;width:465px;margin:0;padding:0;overflow:hidden;}
#memorycard	#head	{background: url("http://www.digi-came.com/jp/modules/memorycard/index.files/img/head_bg.jpg") no-repeat 0 100px;height:250px;}
#memorycard	#head h2	{margin:0;padding:0;}
#memorycard	#head h2 img	{float:left;height:100px; margin:0;padding:0;}
#memorycard	#head p	{margin:0 0 0 20px;line-height:150%;}
#memorycard	#head p.cap	{margin-top:10px;}

#memorycard ul#prdct_bt	{ clear:both;float:left;padding:0px 0px 0px 20px;}
#memorycard ul#prdct_bt li{float:left;width:138px; margin:0 8px 10px 0;}
#memorycard ul#prdct_bt li a:hover{position: relative; top: 1px; }
#memorycard ul#camr_idx	{clear:both;float:left;width:420px;padding:20px;display:inline;border-top:1px solid #7F7FB2;}
#memorycard ul#camr_idx li{float:left;width:160px;line-height:150%;margin:0px 10px; padding-left:10px;background:url("http://www.digi-came.com/jp/modules/memorycard/index.files/img/arrow_menu.gif") no-repeat left 6px;}

#memorycard	#method{float:left;width:312px;height:450px;background: url("http://www.digi-came.com/jp/modules/memorycard/index.files/img/ul_test_bg.jpg") no-repeat 0 70px;margin:0;padding:0;overflow:hidden;}
#memorycard	#method h3{margin:0;padding:0;}
#memorycard	#method h3 img{margin:0;padding:0;float:left;width:313px;}
#memorycard	#method ul li{clear:both;float:left;width:235px;display:inline;color:#333;margin:0 25px 3px 40px;font-size:90%;}
#memorycard	#method li.cap {color:#666;margin-top:10px;margin-bottom:20px;}

#memorycard	#camr {clear:both;padding:10px;}
#memorycard	#camr h3	{clear:both;width:758px;padding:3px 0 0;border-top:12px solid #64007D;}
#memorycard	#camr h3 img	{clear:both; margin:0;padding:0 0 5px 10px;}
#memorycard	#camr .camr	{float:left;width:120px;padding-right:5px;padding-bottom:5px;display:inline;}
#memorycard	#camr .pefrmnc	{float:left;width:240px;padding-left:10px;}
#memorycard	#camr .value	{float:right;width:240px;}
#memorycard	#camr .pefrmnc img,#memorycard	#camr .value img	{float:left;width:240px;padding-bottom:3px;}

#memorycard	table th.th6	{width:60px}
#memorycard	table th.th5	{}
#memorycard	table th.th5,#memorycard	table th.th6	{font-size:11px;}
#memorycard	table th.thcomnt	{width:200px}
#memorycard	th.thCF, #memorycard	th.thSDHC	, #memorycard	th.thSDXC	{width:140px;color:#fff;letter-spacing:1px;font-weight:bold;}
#memorycard	th.thCF	{background-color:#EB915B;}
#memorycard	th.thSDHC	{background-color:#5380E0;}
#memorycard	th.thSDXC	{background-color:#D55FBD;}

#memorycard	th.CF1	{background-color:#F6DEC5;font-weight:normal;}
#memorycard	th.CF2	{background-color:#E9A976;font-weight:normal;}
#memorycard	th.SDHC1	{background-color:#D8E1F8;font-weight:normal;}
#memorycard	th.SDHC2	{background-color:#A0AFE2;font-weight:normal;}
#memorycard	th.SDXC1	{background-color:#F0C3E7;font-weight:normal;}
#memorycard	th.SDXC2	{background-color:#E499D5;font-weight:normal;}
#memorycard	td.darkr	{background-color:#F4F4F4;}
#memorycard	td.rd	{color:#ff0000;}
#memorycard	td.comnt	{text-align:left;font-size:11px;}
#memorycard	th a {color:#000C60; text-decoration:none;}
#memorycard	th a:hover {color:#CC3300; text-decoration:underline;}

#memorycard h2#h2prdct {clear:both;float:left;width:778px;margin:0;padding:0;}
#memorycard	h3#h3CF	{clear:both;float:left;width:758px;height:30px;background: url("http://www.digi-came.com/jp/modules/memorycard/index.files/img/h3_CFbg.gif") repeat-x;margin:10px;padding:0;display:inline;}
#memorycard	h3#h3SDHC	{clear:both;float:left;width:758px;height:30px;background: url("http://www.digi-came.com/jp/modules/memorycard/index.files/img/h3_SDHCbg.gif") repeat-x;margin:10px;padding:0;display:inline;}
#memorycard	h3#h3SDXC	{clear:both;float:left;width:758px;height:30px;background: url("http://www.digi-came.com/jp/modules/memorycard/index.files/img/h3_SDXCbg.gif") repeat-x;margin:10px;padding:0;display:inline;}

#memorycard	.prdct {clear:both;float:left;width:758px;margin:0;padding:10px;display:inline;}
#memorycard	.prdct div.prdct_bl	{float:left;width:359px;height:150px;margin:5px 10px 15px;border-bottom:dotted 1px #666;display:inline;}
#memorycard	.prdct div.prdct_bl h4	{margin:0;padding:0;font-size:13px; color:#64007D;}
#memorycard	.prdct div.prdct_bl p	{margin:0;padding:0;}
#memorycard	.prdct div.prdct_bl img.prdctimgCF	{float:left;width:100px;margin:0 10px 15px 0;}
#memorycard	.prdct div.prdct_bl img.prdctimgSDHC,#memorycard	.prdct div.prdct_bl img.prdctimgSDXC	{float:left;width:75px;margin:0 10px 15px 0;}
#memorycard	.prdct div.prdct_bl ul li	{clear:both;float:left;width:340px;line-height:130%;margin:0 0 10px 0; padding-left:10px;background:url("http://www.digi-came.com/jp/modules/memorycard/index.files/img/arrow_menu.gif") no-repeat left 4px;font-size:90%;}

#memorycard .pagetop	{clear:both;float:right;width:700px;text-align:right; font-size:90%;background: url("http://www.digi-came.com/jp/modules/memorycard/index.files/img/pagetop.gif") no-repeat right center;padding:10px 15px 10px 10px;}
#memorycard .pageindx	{clear:both;float:left;width:738px;text-align:right; font-size:90%;background: url("http://www.digi-came.com/jp/modules/memorycard/index.files/img/pageindx.gif") no-repeat right center;padding:10px 15px 10px 10px;}
.memorycard_cl {clear:both;padding-left:30px;text-align:left;}


/* ¼Ì¿¿²È¤È¥â¥Ë¥¿¡¼¡¡¥«¥é¡¼¥¨¥Ã¥¸¤Ê¿Í¥¿¥Á */
#display	{width:778px;text-align: left; margin:0;padding:0;}
#display #head	{clear:both;float:left;width:778px;background:#242424 url("http://www.digi-came.com/jp/modules/display/index.files/img/head.gif") no-repeat 0px 73px ;margin-bottom:20px;}
#display #head h2	{float:left;width:778px;margin:0;padding:0;height:75px}
#display #head #head_p	{clear:both;float:left;width:518px;margin-bottom:10px;}
#display #head_p p	{line-height:170%;color:#fff;margin:0;padding:0 0 0 10px;}

#display #head p.cap_r	{color:#BB3D30;}
#display #head a:link,#display #head a:visited {color:#BB3D30;}
#display #head a:hover {color:#fff;text-decoration:underline;}

#display #head ul#tab	{float:right;width:260px;margin:0;padding:0;display:inline;}
#display #head ul#tab li	{float:left;width:260px;list-style-type:none;height:50px;margin: 0;padding:0 10px 10px;display:inline;}
#display #head ul#tab li a:hover{position:relative;top:1px;}

#display p	{margin:0 0 7px;padding:0;}
#display .cap	{margin:2px 0 0;padding:0;}

#display #head2	{clear:both;float:left;width:778px;margin-bottom:20px;}
#display #head2 h3 img	{clear:both;float:left;width:778px;margin-bottom:10px;}
#display #head2 #nm	{float:right;width:350px;background-color:#ddd;padding:5px;display:inline;line-height:150%;}
#display #head2 img.mr	{float:right;width:260px;}
#display #head2 #nm h4	{margin:0;padding:0;font-size:15px;}
#display #head2 p.head2p{float:left;width:505px;}

#leftright_wrapper {float:left;width:778px;background: url("http://www.digi-came.com/jp/modules/display/index.files/img/leftright_wrapper.jpg") repeat-y;margin-top:20px;}

#display #leftbox{float:left;width:320px;}
#display #leftbox #intrvw {margin-left:15px;}
#display #leftbox #intrvw h3{font-size:15px;}

#display #leftbox #marronnier,#display #leftbox #CG245W{clear:both;margin:30px 0 20px 20px;}
#display #leftbox #marronnier{width:300px;float:left;}
#display #leftbox #marronnier h3{width:300px;float:left;margin:0;padding:0;}
#display #leftbox #marronnier_wrppr {width:280px;float:left;background-color:#F9F3E3;padding:0 10px 15px;}
#display #leftbox #marronnier h4{clear:both;text-align:center;width:270px;margin:2px 0 5px;padding:0 5px;font-size:15px;}
#display #leftbox #marronnier p{clear:both;width:270px;margin:0;padding:0 5px;line-height:21px;background: url("http://www.digi-came.com/jp/modules/display/index.files/img/marronnier-bg.gif");}

#display #leftbox #CG245W {width:295px;background-color:#fff;border:solid 3px #333;}
#display #leftbox #CG245W p {padding:10px;}

#display #rightbox #CG243W-B {clear:both;float:right;margin-top:40px;margin-right:55px;width:295px;background-color:#fff;border:solid 3px #333;display:inlline;}
#display #rightbox #CG243W-B p {padding:10px;}


#display #rightbox{float:right;width:410px;margin:0;padding:0;}
#display #rightbox #r2bl,#display #rightbox .r2bl,#display #rightbox #r3bl,#display #rightbox #r4bl,#display #rightbox #r5bl,#rightbox .r1bl,#rightbox .r1r,#rightbox .r1r240{clear:both;margin-left:15px;}

/* ¢¬#display #rightbox #r2bl¡¡¤¢¤È¤Ç¾Ã¤¹ */

#display #rightbox div.phbox_l,#display #rightbox div.phbox{float:left;width:190px;margin-bottom:10px;}
#display #rightbox div.phbox{padding-left:15px;}

#display #rightbox h3.rgtH3,#display #rightbox h3.rgtH3-2{background: url("http://www.digi-came.com/jp/modules/display/index.files/img/midsh.jpg") no-repeat top left;padding-left:55px;height:52px;margin-bottom:5px;}
#display #rightbox h3.rgtH3-2{margin-top:20px;}
#display #rightbox h3{clear:both;float:left;margin:0;padding:0;}
#display #rightbox h4{clear:both;float:left;margin:15px 0 0 0;padding:0;}

#display #rightbox .r1r,#display #rightbox .r1r240 {margin-bottom:10px;}
#display #rightbox .r1r img{float:right;padding:0 0 10px 10px;width:180px;}
#display #rightbox .r1r240 img{float:right;padding:0 0 5px 10px;width:240px;}

#display #rightbox #r3bl h4 img{width:395px;margin:0 0 5px;padding:0;}
#display #rightbox #r3bl #r3bl_bl {margin-bottom:10px;}
#display #rightbox #r3bl img{float:left;padding:0 10px 10px 0;width:180px;}
#display #rightbox #r3bl p{}

#display #rightbox #r4bl{float:left;width:285px;margin-top:20px;padding:0 0 10px 0;}
#display #rightbox #r4bl h4{width:285px;margin:10px 0 5px;padding:0;overflow:hidden;}
#display #rightbox #r4bl p{clear:both;margin-right:15px;margin-top:5px;}
#display #rightbox #r4bl_img{float:right;margin:0 0 20px;padding:0;width:110px;}

#display #rightbox #r5bl img.r5bl_fl{float:left;width:195px;padding:0 10px 5px 0;}
#display #rightbox #r5bl p{float:right;width:190px;padding-top:5px;}

#display #leftbox #CG245W,#display #rightbox #r5bl {margin-bottom:30px}

/* proshop */
#proshop	{clear:both;float:left;width:607px;text-align: left; margin: 0;padding:0;background-color:#fff;}
#proshop #head	{clear:both;float:left;width:607px;margin: 0 0 20px;padding:0 0 10px;background: url("./modules/proshop/index.files/img/line.gif") no-repeat left bottom;}
#proshop #head h2	{clear:both;float:left;width:607px;margin: 0;padding:0;}
#proshop #head p	{clear:both;float:left;width:540px;margin: 10px 33px 15px;padding:0;line-height:21px;background: url("./modules/proshop/index.files/img/p-bg.gif");}
#proshop ul {margin:0;padding:0; }
#proshop ul li{ clear:both;float:left;width:607px; list-style-type:none;margin:0 0 20px;padding:0; }










/* display2 */

#display2	{width:778px;text-align: left; margin:0;padding:0;
font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥?ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", sans-serif;

}

#display2 .cap{
	margin-top:10px;
	width:100%;
	
}

#display2 #head	{
	margin-bottom:0px;
height:500px;
margin-bottom:20px;
}

#display2 #head #head-text{ font-size:13px; font-weight:normal; padding:20px;}

#display2 #head #head-text p{text-align:right; margin:0; padding:0; font-size:10px; font-weight:bold;}

#display2 #title{
	}

#display2 #head2{
	margin-bottom:20px;
	border:1px dotted #999;
	padding:10px;
	width:678px;
	margin:0 auto;
	margin-bottom:20px;
}
#display2 #head2 h3{ font-size:16px; margin:0;padding:5px 0; margin-bottom:10px; color:#333;}

#display2 #head2 img.mr	{float:left;width:260px; margin-right:10px;}

#display2 #head2 #nm	{float:left; width:398px;background-color:#ddd; padding:5px; }

#display2 #head2 .cap{ font-size:14px; line-height:1.6em;}


#display2 #main-image{ clear:both; margin-bottom:20px;}


#display2 #main{padding-top:20px; border-top:1px dotted #666;}


#display2 #main-a{ float:left; width:457px;}

#display2 .main-block{margin-bottom:40px; padding-bottom:10px; border-bottom:1px dotted #666;}

#display2 .page-header{color:#6699CC; margin:0; padding:0; margin-bottom:20px;} 

#display2 .main-text{
	padding:0 10px;
	font-size:14px;
	margin-bottom:20px;
}

#display2 .main-text p{
	text-indent:1em;
}

#display2 .main-cont-block-a{ margin-bottom:20px;}
#display2 .main-cont-block-a p{margin:0; padding:0; margin-bottom:10px;}
#display2 .main-cont-block-a .mcb-a-head{ color:#FF6600; margin:0; padding:0; margin-bottom:10px;}
#display2 .main-cont-block-a h5{margin:0; padding:0; font-size:14px; margin-bottom:10px;}
#display2 .main-cont-block-a h4{
	background:#669933;
	padding:3px;
	color:#FFF;
}
#display2 .main-cont-block-a .mcb-a-text{ width:255px; float:left; font-size:12px;}
#display2 .main-cont-block-a .mcb-a-img{ width:187px; float:right;}
#display2 .main-cont-block-a .mcb-a-img p{ margin:0; padding:0;}
#display2 .main-cont-block-a .mcb-a-img .cap{ margin-top:8px;}
#display2 .main-cont-block-a .mcb-a-img .mcb-a-img-txt{font-size:10px; color:#006; font-weight:bold;}
#display2 .main-cont-block-a .mcb-a-img .mcb-r-block{ margin-bottom:10px;}
		



#display2 #main-b{ float:left; width:300px; margin-left:10px; padding-left:10px; border-left:1px dotted #999;}

#display2 #main-b h3{ margin:0; padding:0;}

#display2 #main-b .right-block{ margin-bottom:20px;}

#display2 #main-b h4{
	width:250px;
	height:39px;
	margin:10px 0;
	padding-left:50px;
	font-size:16px;
	color:#FFF;
	line-height:39px;
	}

#display2 #main-b .right-cont{
	padding:0 20px;
	margin-bottom:30px;
	}

#display2 #main-b .right-cont img{
	margin-bottom:5px;
}

#display2 #main-b .right-cont h5{ font-size:16px; margin:0; padding:0; margin-bottom:5px;}

#display2 #main-b .right-cont p{ font-size:14px;}

#display2 #main-b .right-cont h6{
	font-size:14px;
	margin:0; padding:3px;
	background:#FF6600;
	text-align:center;
	color:#FFF;
	}

#display2 #main-b .right-cont .right-text-s{ font-size:12px; padding:3px; border:1px dotted #333;}

#display2 #h4-01{
	background:url("http://www.digi-came.com/jp/modules/display2/index.php/images/right-head-s01.gif") no-repeat;
}

#display2 #h4-02{
	background:url("http://www.digi-came.com/jp/modules/display2/index.php/images/right-head-s02.gif") no-repeat;
}


#display2 #h4-03{
	background:url("http://www.digi-came.com/jp/modules/display2/index.php/images/right-head-s03.gif") no-repeat;
}

#display2 #head-text{
	font-size:16px;
	margin-bottom:20px;
	padding:0 20px;
}

#display2 .mcb-a-h01,#display2 .mcb-a-h02{
	margin-right:10px;
	
}

#display2 .page-link{
	text-align:center;
	background:#666666;
	color:#FFF;
	font-weight:bold;
	padding:3px;
}

#display2 .page-link a{
	color:#FFF;
}

#display2 .page-link a:hover{
	color:#CCFF66;
}

#display2 #main-b .h4-02{
	color:#fff;
	background:#993399;
	padding:3px;
	padding-left:3px;
	padding-top:3px;
	width:100%;
	height:1.6em;
	line-height:1.6em;
}

#display2 #taidan .line{
	margin-bottom:1.2em;
	line-height:1.6em;
	font-size:14px;
}

#display2 #taidan .nami{color:#669900;}
#display2 #taidan .hiro{ color:#F3C;}
#display2 #taidan .suwa{ color: #009;}
#display2 #taidan .chiha{ color: #933;}

.float-fix-d:after{
    content: "."; 
    display: block; 
    height: 0; 
    font-size:0;	
    clear: both; 
    visibility:hidden;
    }
	
   .float-fix-d{display: inline-block;} 

    /* Hides from IE Mac */
    * html .float-fix-d {height: 1%;}
       .float-fix-d{display:block;}
    /* End Hack */ 
