@charset "UTF-8";
/* =============================================
　全商品共通css
================================================ */
/* 製品の特長 */

#features {padding:20px 0 0 0;}

#features h2 {margin:0 0 20px 0; padding:0 !important; background:none !important; height: auto;}

#features h3 {font-size:120%; font-weight:bold; margin: 0 0 15px 0; color: #333; padding:0; height: auto;}

#features h4 {font-size: 110%; font-weight:bold; margin-bottom: 10px;}

#features h5 {font-size: 100%; font-weight:bold; margin-bottom: 10px;}

#features h6 {font-size: 100%; font-weight:bold; margin-bottom: 10px;}

#features p {margin: 0 0 20px 0; line-height: 1.6em;}

#features img { vertical-align: bottom;}

#features table { border: none;}

#features tbody { border: none;}

#features table th { border: none;}

#features table td { border: none;}

/* 動作環境 */

#require {padding:30px 0 0 0;}

#require h2 {margin:0 0 20px 0; padding:0 !important; background:none !important; height: auto;}

#require h3 {font-size:120%; font-weight:bold; margin: 0 0 15px 0; color: #333;}

#require p {margin:0 0 20px 0;}

#require table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}



/* 機能比較表 */

#hikaku {padding:30px 0 0 0;}

#hikaku h2 {margin:0 0 20px 0; padding:0 !important; background:none !important; height: auto;}

#hikaku h3 {font-size:120%; font-weight:bold; margin: 0 0 15px 0; color: #333;}

#hikaku h4 {font-size: 110%; font-weight:bold; margin-bottom: 10px;}

#hikaku p {margin:0 0 20px 0;}



/* 製品フッター */

#pfoot {margin:0 0 30px 0; padding:30px 0 0 0;}

#pfoot .notice {background:#F5F5F5; border:1px #AAAAAA solid; padding:10px; margin:0 0 20px 0;}

#pfoot .notice h3 {background:url(../images/detail/common/notice.gif) no-repeat left center; font-weight:bold; font-size:110%; margin: 0 0 5px 0; 	padding-left:18px;}

#pfoot .notice ul, #pfoot .notice_tm ul {margin:0 0 0 20px;}

#pfoot .notice li, #pfoot .notice_tm li {margin: 0 0 5px 0; font-size:12px; list-style: disc;}



/* 共通セレクタ */

div.page_up {text-align: right; font-size: 12px;}

.red { color:#E51C0E; }

.hr { margin: 0 0 10px 0; }
.small { font-size: 85%;}





/* =============================================



商品別css



================================================ */



/* 携帯マスター

-------------------------------------------------------------*/

#kmnx #features h3 {margin:0 0 20px 0;}

#kmnx #features h4 {margin:0 0 12px 0;}

#kmnx #features h4.h4_style01 {padding: 5px 0 5px 10px;	border-left: solid 3px #f97f89;}

#kmnx #features h5 {font-weight: bold; font-size: 110%; margin:0 0 10px 0;}

#kmnx #features p {margin: 0 0 20px 0;}

#kmnx #features .img_left {text-align: left; margin: 0 0 30px 0;}

#kmnx #features .img_center {text-align: center; margin: 0 0 30px 0;}

#kmnx #features .orange {color: #ed6c00;}

#kmnx #features .backupBox {width: 700px; overflow: hidden;	margin: 0 0 25px 0;}

#kmnx #features .backupBox_l {width: 340px;	float: left; display: inline; overflow: hidden;}

#kmnx #features .backupBox_r {width: 340px;	float: right; display: inline; overflow: hidden;}

#kmnx #features .icon {width: 65px; float: left; display: inline;}

#kmnx #features .icon_p {width: 260px; float: right; display: inline;}

#kmnx #features .icon_p p {margin-bottom: 10px;}

#kmnx #features .fea01_box {width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#kmnx #features .fea01_box .feabox_l2 {width: 340px; float: left; display: inline;}

#kmnx #features .fea01_box .feabox_r2 {width: 340px; float: right; display: inline;}

#kmnx #features #fea02 { margin: 0 0 30px 0; padding: 20px; background: url(../images/detail/kmnx/fea02_bg.jpg) no-repeat top right #e9f6fd; 	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

#kmnx #features #fea02 h3 {margin:0 0 10px 0;}

#kmnx #features #fea02 h4 {font-weight: bold; font-size: 110%; margin:0 0 10px 0;}

#kmnx #features #fea02 p {margin:0 0 20px 0;}

#kmnx #features #fea02 .blue {color: #54c3f1;}

#kmnx #features #fea02 #fea02_l {width: 420px;}

#kmnx #features #fea04 {margin:0; padding: 10px 15px 15px 15px;	background: #FEFAE7;}

#kmnx #features #fea04 #fea04_box {width: 670px; overflow: hidden; margin: 0 0 20px 0;}

#kmnx #features #fea04 #fea04_l {width: 225px; float: left; display: inline;}

#kmnx #features #fea04 #fea04_r {width: 430px; float: right; display: inline;}

#kmnx #features #fea04 h3 {margin:0 0 15px 0; padding-top: 7px;}

#kmnx #features #fea04 h4 {margin:0 0 10px 0; font-weight: bold; padding-bottom: 2px; border-bottom: solid 2px #CCC;}

#kmnx #features #fea04 p {margin: 0;}

#kmnx #features #fea04 .coments {background: url(../images/detail/kmnx/fea04_dotted.gif) repeat-y top left;}

#kmnx #features #fea04 .coments p {line-height: 2.2em; margin: 0;}

#kmnx #features #fea04_bottom {margin:0 0 30px 0; font-size: 0; height: 11px; background: url(../images/detail/kmnx/fea04_bg_bottom.gif) no-repeat top left;}





/* みんなのフォトムービー

-------------------------------------------------------------*/

#minphoto #features h3 {font-size: 120%; margin-bottom: 15px;}

#minphoto #features h3.h3_bg {color: #fff; font-weight: bold; padding: 5px 10px; background: url(../images/detail/minphoto/h3_bg.jpg) no-repeat center bottom;}

#minphoto #features h4 {font-size:120%; font-weight:bold; margin:0 0 10px 0;}

#minphoto #features h4.h4_bg {background: url(../images/detail/minphoto/h4_bg.jpg) no-repeat left center; padding: 5px 0 5px 38px;}

#minphoto #features h5 {font-weight:bold; margin:0 0 5px 0;}

#minphoto #features p{margin: 0 0 20px 0;}

#minphoto #features p.p01{font-size: 130%;}

#minphoto #features p.p02{padding: 0 10px;}

#minphoto #features #sozai {text-align: center;	background: #fdeddf; padding: 20px 15px; margin: 0 0 30px 0; -webkit-border-radius: 10px;  -moz-border-radius: 10px; border-radius: 10px;}

#minphoto #features .scr{margin: 0 0 30px 0; text-align: center;}

#minphoto #features .scr_box{width: 560px; margin: 0 0 20px 70px; overflow: hidden;}

#minphoto #features .scr_l{width: 260px; float: left; display: inline;}

#minphoto #features .scr_r{width: 260px; float: right; display: inline; text-align: left;}

#minphoto #features .scr_box2{width: 700px; margin: 0 0 20px 0; overflow: hidden;}

#minphoto #features .scr_l2{width: 400px; float: left; display: inline;}

#minphoto #features .scr_r2{width: 280px; float: right; display: inline; text-align: center;}





/* みんなのフォトムービー Wedding

-------------------------------------------------------------*/

#minphotow #features h3 {font-size: 120%; margin-bottom: 15px;}

#minphotow #features h3.h3_bg {color: #fff; font-weight: bold; padding: 5px 10px; background: url(../images/detail/minphotow/h3_bg.jpg) no-repeat center bottom;}

#minphotow #features h4 {font-size:120%; font-weight:bold; margin:0 0 10px 0;}

#minphotow #features h4.h4_bg {background: url(../images/detail/minphotow/h4_bg.jpg) no-repeat left center; padding: 5px 0 5px 38px;}

#minphotow #features h5 {font-weight:bold; margin:0 0 5px 0;}

#minphotow #features p{margin: 0 0 20px 0;}

#minphotow #features p.p01{font-size: 130%;}

#minphotow #features p.p02{padding: 0 10px;}

#minphotow #features #sozai {text-align: center; background: #e9f6eb; padding: 20px 15px; margin: 0 0 30px 0; -webkit-border-radius: 10px;  -moz-border-radius: 10px; border-radius: 10px;}

#minphotow #features .scr{margin: 0 0 30px 0; text-align: center;}

#minphotow #features .scr_box{width: 560px; margin: 0 0 20px 70px; overflow: hidden;}

#minphotow #features .scr_l{ width: 260px; float: left; display: inline;}

#minphotow #features .scr_r{ width: 260px; float: right; display: inline; text-align: left;}

#minphotow #features .scr_box2{ width: 700px; margin: 0 0 20px 0; overflow: hidden;}

#minphotow #features .scr_l2{ width: 400px; float: left; display: inline;}

#minphotow #features .scr_r2{ width: 280px; float: right; display: inline; text-align: center;}

#minphotow #features .pink { color: #e4005a;}





/* DVDFab3 BD&DVD コピープレミアム

-------------------------------------------------------------*/

#fab_pre #features h2.intro { margin:0 0 20px 0px;}

#fab_pre #features h3 {	background: url(../images/detail/fab_pre/h3_bg.jpg) no-repeat top left; height: 44px; color: #fff; font-size: 140%; margin-bottom: 12px; padding: 6px 0 0 15px;}

#fab_pre #features h4 {	font-size:120%; font-weight:bold; margin:0 0 10px 0px; padding-left: 25px; background: url(../images/detail/fab_pre/h4_bg.jpg) no-repeat left center;}

#fab_pre #features h5 {	font-weight:bold; margin:0 0 3px 0px;}

#fab_pre #features p{ margin: 0 0 20px 0px;}

#fab_pre #features .scr{ margin: 0 0 30px 0; overflow:hidden; text-align:center;}

#fab_pre #features .scr_box{ width: 700px; margin: 0 0 30px 0; overflow:hidden;}

#fab_pre #features .scr_l{ width: 340px; display: inline; float: left;}

#fab_pre #features .scr_r{ width: 340px; display: inline; float: right; text-align: center;}

#fab_pre #features .point{ background: url(../images/detail/fab_pre/point_bg.gif) no-repeat top right #fde9f4; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 15px 15px 2px 15px; margin: 0 0 30px 0;}

#fab_pre #features .point h4{ background: none; padding: 0; color: #e4007f;}

#fab_pre #features table { margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#fab_pre #features th {	padding:5px; font-weight: bold; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#fab_pre #features td {	padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#fab_pre #features .gray { background: #F5F5F5; text-align: center; width: 100px;}

#fab_pre #features #input { background: #fad7ea;}

#fab_pre #features #output { background: #ddd;}



#fab_pre #require .subt {width: 80px; text-align: center;}





/* DVDFab3 BD&DVD コピー

-------------------------------------------------------------*/

#fab_sta #features h2.intro { margin:0 0 20px 0px;}

#fab_sta #features h3 {	background: url(../images/detail/fab_sta/h3_bg.jpg) no-repeat top left; height: 44px; color: #fff; font-size: 140%; margin-bottom: 12px; padding: 6px 0 0 15px;}

#fab_sta #features h4 {	font-size:120%;	font-weight:bold; margin:0 0 10px 0px; padding-left: 25px; background: url(../images/detail/fab_sta/h4_bg.jpg) no-repeat left center;}

#fab_sta #features .h4style { padding: 5px 10px; background: #FEF1E2;}

#fab_sta #features h5 { font-weight:bold; margin:0 0 3px 0px;}

#fab_sta #features p{ margin: 0 0 20px 0px;}

#fab_sta #features .scr{ margin: 0 0 30px 0; overflow:hidden; text-align:center;}

#fab_sta #features .scr_box{ width: 700px; margin: 0 0 30px 0; overflow:hidden;}

#fab_sta #features .scr_l{ width: 340px; display: inline; float: left;}

#fab_sta #features .scr_r{ width: 340px; display: inline; float: right; text-align: center;}

#fab_sta #features .point{ background: url(../images/detail/fab_sta/point_bg.gif) no-repeat top right #e7f9ef; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 15px 15px 2px 15px; margin: 0 0 30px 0;}

#fab_sta #features .point h4{ background: none; padding: 0; color: #009c42; }

#fab_sta #features table { margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#fab_sta #features th { padding:5px; font-weight: bold; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#fab_sta #features td {	padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#fab_sta #features .gray { background: #F5F5F5; text-align: center; width: 100px;}

#fab_sta #features #input { background: #fad7ea;}

#fab_sta #features #output { background: #ddd;}



#fab_sta #require .subt {width: 80px; text-align: center;}





/* DVDFab3 iPhone/iPad/Android

-------------------------------------------------------------*/

#fab_mobile #features h2.intro { margin:0 0 20px 0px;}

#fab_mobile #features h3 {	background: url(../images/detail/fab_mobile/h3_bg.jpg) no-repeat top left; height: 44px; color: #fff; font-size: 140%; margin-bottom: 12px; padding: 6px 0 0 15px;}

#fab_mobile #features h4 {	font-size:120%;	font-weight:bold; margin:0 0 10px 0px; padding-left: 25px; background: url(../images/detail/fab_mobile/h4_bg.jpg) no-repeat left center;}

#fab_mobile #features .h4style { padding: 5px 10px; background: #FEF1E2;}

#fab_mobile #features h5 { font-weight:bold; margin:0 0 3px 0px;}

#fab_mobile #features p{ margin: 0 0 20px 0px;}

#fab_mobile #features .scr{ margin: 0 0 30px 0; overflow:hidden; text-align:center;}

#fab_mobile #features .scr_box{ width: 700px; margin: 0 0 30px 0; overflow:hidden;}

#fab_mobile #features .scr_l{ width: 340px; display: inline; float: left;}

#fab_mobile #features .scr_r{ width: 340px; display: inline; float: right; text-align: center;}

#fab_mobile #features .point{ background: url(../images/detail/fab_mobile/point_bg.gif) no-repeat top right #e7eff6; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 15px 15px 2px 15px; margin: 0 0 30px 0; }

#fab_mobile #features .point h4{ background: none; padding: 0; color: #0051a2;}

#fab_mobile #features table { margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#fab_mobile #features th { padding:5px; font-weight: bold; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#fab_mobile #features td {	padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#fab_mobile #features .gray { background: #F5F5F5; text-align: center; width: 100px;}

#fab_mobile #features #input { background: #fad7ea;}

#fab_mobile #features #output { background: #ddd;}



#fab_mobile #require .subt {width: 80px; text-align: center;}





/* DVDFab BD&DVD コピー for Mac

-------------------------------------------------------------*/

#fabmac_sta #features h3 { font-size: 110%; color: #fff; font-weight: bold; padding: 5px 10px; background: url(../images/detail/fabmac_sta/h3_bg.jpg) no-repeat center bottom; margin-bottom: 10px;}

#fabmac_sta #features h4 { font-size:110%; font-weight:bold; margin:0 0 5px 0px;}

#fabmac_sta #features h5 { font-weight:bold; margin:0 0 3px 0px;}

#fabmac_sta #features p{ margin: 0 30px 30px 0px;}

#fabmac_sta #features .scr{	margin: 0 0 20px 0; overflow:hidden; text-align:center;}

#fabmac_sta #features .point{ color: #5da221; display: inline; }

#fabmac_sta #features .keishiki{ margin: 0 0 20px 0; padding: 10px 10px 2px 10px; border: solid 1px #c2cabc; background: #f4fdeb;}

#fabmac_sta #features .keishiki p{ margin: 0 0 10px 0;}





/* DVDFab BD＆DVD コピープレミアム for Mac

-------------------------------------------------------------*/

#fabmac_pre #features h3 { font-size: 110%; color: #fff; font-weight: bold; padding: 5px 10px; background: url(../images/detail/fabmac_pre/h3_bg.jpg) no-repeat center bottom; margin-bottom: 10px;}

#fabmac_pre #features h4 { font-size:110%; font-weight:bold; margin:0 0 5px 0px;}

#fabmac_pre #features h5 { font-weight:bold; margin:0 0 3px 0px;}

#fabmac_pre #features p{ margin: 0 30px 30px 0px;}

#fabmac_pre #features .scr{ margin: 0 0 20px 0; overflow:hidden; text-align:right;}

#fabmac_pre #features .point{ color: #cc0072; display: inline;}

#fabmac_pre #features .keishiki{ margin: 0 0 20px 0; padding: 10px 10px 2px 10px; border: solid 1px #cbbfc5; background: #fdeff7;}

#fabmac_pre #features .keishiki p{ margin: 0 0 10px 0;}





/* DVDFab BD＆DVD コピープレミアム プラス for Mac

-------------------------------------------------------------*/

#fabmac_plus #features h3 { background: url(../images/detail/fabmac_plus/h3_bg.jpg) no-repeat bottom center; margin-bottom: 10px;}

#fabmac_plus #features h3 span { display: block; background: url(../images/detail/fabmac_plus/h3_bg_top.jpg) no-repeat top left; padding: 7px 0 7px 0;	}

#fabmac_plus #features .h3_p { font-size: 110%; color: #fff; font-weight: bold;	margin: 0 10px;}

#fabmac_plus #features h4 { font-size:110%; font-weight:bold; margin:0 0 5px 0px;}

#fabmac_plus #features h5 {	font-weight:bold; margin:0 0 3px 0px;}

#fabmac_plus #features p{ margin: 0 0 30px 0px;}

#fabmac_plus #features .scr{ margin: 0 0 20px 0; overflow:hidden; text-align:right;}

#fabmac_plus #features .point{ color: #cc0072; display: inline;}

#fabmac_plus #features .keishiki{ margin: 0 0 20px 0; padding: 10px 10px 2px 10px; border: solid 1px #cbbfc5; background: #fdeff7;}

#fabmac_plus #features .keishiki p{ margin: 0 0 10px 0;}

#fabmac_plus #features #h3_plus { margin: 0; background: none;}

#fabmac_plus #features #plusBox { background: #f0faff; padding: 15px 15px 5px 15px;}

#fabmac_plus #features #plusBox h4 { margin: 0 0 10px 0;}

#fabmac_plus #features #plusBox h5 { padding-left: 10px; border-left: solid 6px #0068b7;}

#fabmac_plus #features #plusBox .pluscont {	width: 670px; overflow: hidden;}

#fabmac_plus #features #plusBox .plus_l { width: 390px;	float: left; display: inline;}

#fabmac_plus #features #plusBox .plus_r { width: 260px;	float: right; display: inline;}

#fabmac_plus #features #plusBox .plus_l2 { width: 325px; float: left; display: inline;}

#fabmac_plus #features #plusBox .plus_r2 { width: 325px; float: right; display: inline;}



/* Zoner

-------------------------------------------------------------*/

#zoner #features h3 { font-size:120%; font-weight:bold; margin:0 0 15px 0; clear: both;	}

#zoner #features h4 { font-size:110%; font-weight:bold;	margin:0 0 10px 0;}

#zoner #features h5 { font-size: 110%; font-weight:bold; margin:0 0 5px 0;}

#zoner #features p{	margin: 0 0 20px 0;	}

#zoner #features .blue { color: #005aa5;}

#zoner #features .purple { color: #572a81;}

#zoner #features .icon_pro { vertical-align: middle;}

#zoner #features .scr{ text-align: center; margin: 0 0 20px 0; overflow: hidden;}

#zoner #features .intro_box{ width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#zoner #features .intro_l{ width: 340px; float: left; display: inline; padding-top: 20px;}

#zoner #features .intro_r{ float: right; width: 340px; display: inline; text-align: center;	}

#zoner #features .hosei_box{ width: 700px; overflow: hidden; margin: 0 0 15px 0; border-bottom: solid 1px #d9d9d9; padding: 0 0 15px 0;}

#zoner #features .hosei_left{ width: 250px; float: left; display: inline;}

#zoner #features .hosei_right{ float: right; width: 430px; display: inline;	}

#zoner #features .kanri_box{ width: 700px; overflow: hidden; margin: 0 0 10px 0;}

#features .kanri_l{ float:left;	width:340px; display:inline;}

#features .kanri_r{ float:right; width:340px; display:inline;}

#zoner #features ul{ margin-bottom: 30px;}

#zoner #features ul li{ line-height: 1.7em;	}



#zoner #hikaku table { margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#zoner #hikaku th {	padding:5px 10px; text-align:center; vertical-align:middle;	background-color:#fef4da; border-bottom: 1px solid #AAAAAA; 	border-right: 1px solid #AAAAAA;}

#zoner #hikaku td {	text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#zoner #hikaku .title {	font-weight:bold; background: #000;	color: #fff;}

#zoner #hikaku .pro { background: #c7e8fa; width: 200px; font-size: 120%;}

#zoner #hikaku .home { background: #e1efce;	width: 200px; font-size: 120%;}

#zoner #hikaku .left { text-align: left;}

#zoner #hikaku .pkgImg { padding-bottom: 7px;}





/* 変換！ＰＤＦ７

-------------------------------------------------------------*/

#pdf_henkan #features h4.h4_henkan { padding-left: 20px; background: url(../images/detail/pdf_henkan/h4_icon.gif) no-repeat left center;}

#pdf_henkan #features h4.h4_sakusei { padding-left: 20px; background: url(../images/detail/pdf_henkan/h4_icon2.gif) no-repeat left center;}

#pdf_henkan #features h5 { font-weight:bold; margin:0 0 5px 0px;}

#pdf_henkan #features p{ margin: 0 0px 20px 0px;}

#pdf_henkan #features .scr{ margin: 0 0px 30px 0px; text-align: center;}

#pdf_henkan #features #intro { width: 700px; overflow: hidden;}

#pdf_henkan #features #intro_l { width: 400px; float:left; display: inline;}

#pdf_henkan #features #intro_r { width: 270px; float:right; display: inline; text-align: left;}

#pdf_henkan #features .new_icon { vertical-align: middle;}

#pdf_henkan #features #file_box { width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#pdf_henkan #features #file_l { width: 155px; float: left; display: inline;	}

#pdf_henkan #features #file_r {	width: 530px; float: right; display: inline;}

#pdf_henkan #features .wrapbox { width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#pdf_henkan #features .box_l { width: 340px; float: left; display: inline; overflow: hidden;}

#pdf_henkan #features .box_r { width: 340px; float: right; display: inline; overflow: hidden;}

#pdf_henkan #features .icon { width: 135px; float: left; text-align: center; display: inline;}

#pdf_henkan #features .right_p { width: 205px; float: right; display: inline;}

#pdf_henkan #features .right_p h5 { background: #e6f5fc; padding: 3px 5px;}

#pdf_henkan #features .box_l2 { width: 410px; float: left; display: inline; overflow: hidden;}

#pdf_henkan #features .box_r2 { width: 270px; float: right; display: inline; overflow: hidden; text-align: center;}





/* 書ける！ＰＤＦ６

-------------------------------------------------------------*/

#pdf_kakeru #features h3 { margin:0 0 10px 0px;}

#pdf_kakeru #features h3.h3_style { font-size: 120%; font-weight: bold; margin:0 0 10px 0px; padding: 5px 10px; background: #F0F0F0;	border-left: solid 5px #00a0e9;}

#pdf_kakeru #features .scr{ margin: 0 0px 20px 0px; text-align: center;}

#pdf_kakeru #features #intro { width: 700px; overflow: hidden;}

#pdf_kakeru #features #intro_l { width: 400px; float:left; display: inline;}

#pdf_kakeru #features #intro_r {	width: 270px; float:right; display: inline; text-align: left;}

#pdf_kakeru #features #pro {	border: solid 1px #cba214; padding: 15px 10px 10px 15px; margin-bottom: 30px; background: #FFFFCC;}

#pdf_kakeru #features #pro h4 { padding: 0; border: none;}

#pdf_kakeru #features h3.pro_title {	margin: 0px; padding: 0px; border: none;}

#pdf_kakeru #features .wrapbox {	width: 700px; overflow: hidden;	margin: 0 0 20px 0;}

#pdf_kakeru #features .box_l { width: 410px; float: left; display: inline; overflow: hidden;}

#pdf_kakeru #features .box_r { width: 270px; float: right; display: inline; overflow: hidden; text-align: center;}



#pdf_kakeru #hikaku table { margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#pdf_kakeru #hikaku th { padding:5px; text-align:center; vertical-align:middle; font-weight: bold; font-size: 110%; background-color:#F9F9F3; 	border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#pdf_kakeru #hikaku td { text-align:center; padding:5px;	border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#pdf_kakeru #hikaku #self_title { background: #049BE3; color: #FFF;}

#pdf_kakeru #hikaku .title {	text-align: left;}

#pdf_kakeru #hikaku .self {background: #E8F9FF;}





/* ダウンロード・スパイダー9

-------------------------------------------------------------*/

#spider #features h2.h2_intro {	font-weight: bold; font-size: 160%;}

#spider #features h3 { font-size:120%; font-weight:bold; margin:0 0 10px 0;}

#spider #features h4 { font-size:120%; font-weight:bold; margin:0 0 10px 0;}

#spider #features h4.h4_blue { border-left: solid 6px #00a0c9; padding-left: 9px;}

#spider #features h4.h4_green {	border-left: solid 6px #8ec31f; padding-left: 9px;}

#spider #features h4.h4_orange { border-left: solid 6px #f59017; padding-left: 9px;	}

#spider #features h4.h4_purple { border-left: solid 6px #a64a98; padding-left: 9px;}

#spider #features #pointBox{ margin: 0 0 30px 0; background: url(../images/detail/spider/point_bg02.gif) no-repeat bottom left;}

#spider #features #pointBox #pointBoxin{ padding: 20px;	background: url(../images/detail/spider/point_bg01.jpg) no-repeat top left;}

#spider #features #pointBox #pointBoxin p{ color: #fff;}

#spider #features #pointBox #ddBox{ width: 660px; overflow: hidden;	}

#spider #features #pointBox #dd_l{ width: 320px; float: left; display: inline;}

#spider #features #pointBox #dd_r{ width: 320px; float: right; display: inline;	}

#spider #features .scr{	margin: 0 0 30px 0; text-align: center;}

#spider #features .scr_box{	width: 700px; margin: 0 0 20px 0; overflow: hidden;}

#spider #features .scr_l{ width: 390px; float: left; display: inline;}

#spider #features .scr_r{ width: 290px;	float: right; display: inline; text-align: center;}

#spider #features .box_blue{ background: #e3f3f7; padding: 15px; margin: 0 0 30px 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; 	border-radius: 8px;	}

#spider #features .box_blue h3{	background:url(../images/detail/common/notice.gif) no-repeat left center; font-weight:bold; font-size:110%; margin: 0 0 5px 0;	padding-left:18px; color:#E51C0E;}

#spider #features .box_blue p {	margin: 0; font-size: 120%;	}

#spider #features .box_blue ul li { margin: 0 0 5px 0; }

#spider #features #box_orange{ background: #feecd2; padding: 20px; margin: 0 0 5px 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}

#spider #features #box_orange p{margin: 0;}

#spider #features #box_orange2{	background: #feecd2; padding: 10px;	margin: 0 0 20px 0;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;  border-radius: 8px;	}

#spider #features .box_green{ background: #f1f8e4; padding: 15px; margin: 0 0 20px 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; 	border-radius: 8px;	}

#spider #features .box_green p { margin: 0;	font-size: 120%;}

#spider #features #box_purple{ background: #f7e8f5;	padding: 20px; margin: 0 0 30px 0; -webkit-border-radius: 8px; -moz-border-radius: 8px;		border-radius: 8px; text-align: center;	}





/* Mezzmo

-------------------------------------------------------------*/

#mezzmo #features h3 { font-size:120%; font-weight:bold; margin:0 0 10px 0;	padding: 5px 10px; background: #000; color: #fff;}

#mezzmo #features h4 { font-size:120%; font-weight:bold; margin:0 0 10px 0;}

#mezzmo #features .scr{	margin: 0 0 30px 0;	text-align: center;}

#mezzmo #features .scr_box{ width: 700px; margin: 0 0 20px 0; overflow: hidden;}

#mezzmo #features .scr_l{ width: 260px;	float: left; display: inline;}

#mezzmo #features .scr_r{ width: 420px;	float: right; display: inline; text-align: center;}

#mezzmo #features .scr_l2{ width: 420px; float: left; display: inline;}

#mezzmo #features .scr_r2{ width: 260px; float: right; display: inline; text-align: center;}

#mezzmo #features .scr_l3{ width: 340px; float: left; display: inline;}

#mezzmo #features .scr_r3{ width: 340px; float: right; display: inline;	text-align: center;	}

#mezzmo #features ul { margin: 0 0 0 10px;}

#mezzmo #features ul li { font-size: 110%; margin: 0 0 5px 0; list-style: none;	padding-left: 20px;	background: url(../images/detail/mezzmo/listbg.gif) no-repeat left center;}

#mezzmo #features .box_green{ background: #f2fddd; padding: 15px; margin: 0 0 20px 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; 	border-radius: 8px;	}





/* Nero

-------------------------------------------------------------*/

#nero_comment3 #features h4{ font-weight: normal; font-size: 14px;}

#nero_comment3 #features .scr{ margin: 0 0 20px 0; overflow:hidden; text-align:center;}

#nero_comment3 #features .scr_img { text-align:center; margin-bottom:10px;}

#nero_comment3 #features .scr_box{ width: 700px; margin: 0 0 30px 0; overflow:hidden;}

#nero_comment3 #features .scr_boxl{ width: 335px; display: inline; float: left;}

#nero_comment3 #features .scr_boxr{	width: 335px; display: inline; float: right;}

#nero_comment3 #features h2 { margin:0 0 10px 0;}

#nero_comment3 #features h2.intro { margin:0 0 20px 0px;}

#nero_comment3 .article { margin-bottom: 60px;}

#nero_comment3 .articleHead { min-height:110px;	padding-top:20px; margin-bottom: 20px;}

#nero_comment3 #writing .articleHead { background: url(../images/detail/nero/bg_articleHead_writing.jpg) no-repeat left top;}

#nero_comment3 #interface .articleHead { background: url(../images/detail/nero/bg_articleHead_interface.jpg) no-repeat left top;}

#nero_comment3 #convert .articleHead { margin-bottom:0;	background: url(../images/detail/nero/bg_articleHead_convert.jpg) no-repeat left top;}

#nero_comment3 #backup .articleHead { background: url(../images/detail/nero/bg_articleHead_backup.jpg) no-repeat left top;}

#nero_comment3 #movie .articleHead { background: url(../images/detail/nero/bg_articleHead_movie.jpg) no-repeat left top;}

#nero_comment3 #music .articleHead { background: url(../images/detail/nero/bg_articleHead_music.jpg) no-repeat left top;}

#nero_comment3 #manage .articleHead { background: url(../images/detail/nero/bg_articleHead_manage.jpg) no-repeat left top;}

#nero_comment3 .articleHead h3 { margin:0 0 5px 125px;}

#nero_comment3 #features .lead { margin:0 30px 0 130px;}

#nero_comment3 .scr_box h4 { margin-bottom: 15px; padding:0 0 2px 18px; height:28px; line-height:28px; color:#fff; font-size:120%;}

#nero_comment3 #features .scr_box p.notice { margin-bottom: 10px; font-size:85%; line-height: 1.2; color:#666;}

#nero_comment3 #writing .scr_box h4 { background: url(../images/detail/nero/bg_h4_writing_l.png) no-repeat left top;}

#nero_comment3 #writing .scr_box .scr_boxl h4, #nero_comment3 #writing .scr_box .scr_boxr h4 { background: url(../images/detail/nero/bg_h4_writing_s.png) no-repeat left top;	}

#nero_comment3 #features #writing .lead { color:#5b061f;}

#nero_comment3 #interface .scr_box h4 {	background: url(../images/detail/nero/bg_h4_interface_l.png) no-repeat left top;}

#nero_comment3 #interface .scr_box .scr_boxl h4, #nero_comment3 #interface .scr_box .scr_boxr h4 { background: url(../images/detail/nero/bg_h4_interface_s.png) no-repeat left top;	}

#nero_comment3 #features #interface .lead { color:#24580a;}

#nero_comment3 #convert .scr_box h4 { background: url(../images/detail/nero/bg_h4_convert_l.png) no-repeat left top;}

#nero_comment3 #convert .scr_box .scr_boxl h4, #nero_comment3 #convert .scr_box .scr_boxr h4 { background: url(../images/detail/nero/bg_h4_convert_s.png) no-repeat left top;}

#nero_comment3 #features #convert .lead { color:#013d54;}

#nero_comment3 #backup .scr_box h4 { background: url(../images/detail/nero/bg_h4_backup_l.png) no-repeat left top; }

#nero_comment3 #backup .scr_box .scr_boxl h4, #nero_comment3 #backup .scr_box .scr_boxr h4 { background: url(../images/detail/nero/bg_h4_backup_s.png) no-repeat left top;}

#nero_comment3 #features #backup .lead { color:#014738;}

#nero_comment3 #movie .scr_box h4 { background: url(../images/detail/nero/bg_h4_movie_l.png) no-repeat left top;}

#nero_comment3 #movie .scr_box .scr_boxl h4, #nero_comment3 #movie .scr_box .scr_boxr h4 { background: url(../images/detail/nero/bg_h4_movie_s.png) no-repeat left top;}

#nero_comment3 #features #movie .lead { color:#5a3a08;}

#nero_comment3 #music .scr_box h4 { background: url(../images/detail/nero/bg_h4_music_l.png) no-repeat left top;}

#nero_comment3 #music .scr_box .scr_boxl h4, #nero_comment3 #music .scr_box .scr_boxr h4 { background: url(../images/detail/nero/bg_h4_music_s.png) no-repeat left top;}

#nero_comment3 #features #music .lead { color:#40074b;}

#nero_comment3 #manage .scr_box h4 { background: url(../images/detail/nero/bg_h4_manage_l.png) no-repeat left top;}

#nero_comment3 #manage .scr_box .scr_boxl h4, #nero_comment3 #manage .scr_box .scr_boxr h4 { background: url(../images/detail/nero/bg_h4_manage_s.png) no-repeat left top; }

#nero_comment3 #features #manage .lead { color:#9e0602;}

#nero_comment3 #features .scr_box2{ width: 700px; margin: 0 0 20px 0; overflow:hidden;}

#nero_comment3 #features .scr_boxl2{ width: 340px; display: inline; float: left; text-align: center;}

#nero_comment3 #features .scr_boxr2{ width: 340px; display: inline; float: right;}

#nero_comment3 #features .scr2{	margin: 0 0 20px 0;	}



/* platinum のみの機能  */

#nero_comment3 #features #platinum{	background: url(../images/detail/nero/bg_plutinum.jpg) repeat-y left top;}

#nero_comment3 #features #platinum .bottom { height: 10px; overflow: hidden; background: url(../images/detail/nero/bg_plutinum_bottom.jpg) no-repeat left top;	}

#nero_comment3 #platinum .scr_box {	width:660px; margin: 0 auto 15px;}

#nero_comment3 #platinum h3 { width:700px; height:56px; text-indent: -9999px; background: url(../images/detail/nero/img_plutinum_h3.jpg) no-repeat left top;	}

#nero_comment3 #platinum p { color:#f4f4f4;}

#nero_comment3 #platinum .scr_box h4 { margin-bottom: 15px; padding:0 0 2px 18px; height:28px; line-height:28px; color:#111; font-size:140%; 	font-weight:bold; background: url(../images/detail/nero/bg_h3_plutinum.jpg) no-repeat left top;	}

#nero_comment3 #platinum .scr_box .scr_boxl, #nero_comment3 #platinum .scr_box .scr_boxr { width:315px;}

	

/* 高速動画変換 */

#nero_comment3 #convert .intro { margin-bottom:30px; width:700px; height:280px;	background: url(../images/detail/nero/bg_intro_convert.jpg) no-repeat left top;

}

#nero_comment3 #convert .intro p { padding:160px 20px 0 365px;}

#nero_comment3 #convert table {	margin:0 0 20px 0; width:700px;	border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA;}

#nero_comment3 #convert th { padding:5px; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; 	border-right: 1px solid #AAAAAA;}

#nero_comment3 #convert .mainHead {	background-color: #d4d4cf; font-weight:bold; font-size:120%;}

#nero_comment3 #convert th.output {	background-color: #e5e5e0;}

#nero_comment3 #convert th.col_lev_1, #nero_comment3 #convert th.col_lev_2 { width:60px;}

#nero_comment3 #convert td { text-align:left; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#nero_comment3 #convert .title { font-weight:bold; background: #666; color: #fff;}

#nero_comment3 #convert .title_sta { font-weight:bold; background: #00398a; color: #fff;}

#nero_comment3 #convert .title_pre { font-weight:bold; background: #a10012; color: #fff;}

#nero_comment3 #convert .title2 { background: #e2e2e0; width: 100px;}

#nero_comment3 #convert.ct_self { background: #fff1f3;}

#nero_comment3 #convert .left { text-align: left;}

	

/* バックアップツール  */

#nero_comment3 #backup .intro { margin-bottom:30px; width:700px; height:235px; background: url(../images/detail/nero/bg_backup_intro.jpg) no-repeat left top; 

}

#nero_comment3 #backup .intro p { padding:155px 0 0 20px; width:315px;}



/* 編集・フォトムービー　*/

#nero_comment3 #movie .scr_boxl_long{ width: 440px;	display: inline; float: left;}

#nero_comment3 #movie .scr_boxr_short{ width: 230px; display: inline; float: right;}

#nero_comment3 #movie .tableHead { margin:30px 0 10px; font-weight:bold; font-size:110%;}

#nero_comment3 #movie table { margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA;}

#nero_comment3 #movie th { padding:5px; text-align:center; vertical-align:middle; background-color:#F9F9F3;	border-bottom: 1px solid #AAAAAA;

border-right: 1px solid #AAAAAA;}

#nero_comment3 #movie th.row_lev_1 { width:150px; }

#nero_comment3 #movie th.platinum { background-color:#acccf7;}

#nero_comment3 #movie th.standard { background-color:#fac1c3;}

#nero_comment3 #movie th.video { background-color:#fae9c1;}

#nero_comment3 #movie th.th_total { background-color: #d4d4cf; font-weight:bold; font-size:120%;}

#nero_comment3 #movie td.total { background-color: #e5e5e0; font-weight:bold; font-size:120%;}

#nero_comment3 #movie td { text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}



/* 音楽編集 */

#nero_comment3 #music dt{ padding-left:20px; margin-bottom:5px; font-size:120%; font-weight:bold; color:#4c1c55;

background: url(../images/detail/nero/bullet_dl_music.png) no-repeat left center;}

#nero_comment3 #music dd { margin-bottom:20px;}

#nero_comment3 #music h5{ padding-left:20px; margin-bottom:5px; font-size:120%; font-weight:bold; color:#4c1c55;

background: url(../images/detail/nero/bullet_dl_music.png) no-repeat left center;}



/* メニューボタン */

#nero_comment3 #features .btnArea {	width: 700px; overflow: hidden;	margin: 0 0 6px 0;}

#nero_comment3 #features #toWriting { width: 226px;	float: left; display: inline;}

#nero_comment3 #features #toWriting a {	display: block;	text-indent:-9999px; width:227px; height:55px; background:url(../images/detail/nero/btn_writing.jpg) no-repeat top left;}

#nero_comment3 #features #toWriting a:hover { background-position: 0 -55px; }

#nero_comment3 #features #toPlatinum { width: 226px; float: left; display: inline;}

#nero_comment3 #features #toPlatinum a { display: block; text-indent:-9999px; width:227px; height:55px; background:url(../images/detail/nero/btn_platinum.jpg) no-repeat top left;}

#nero_comment3 #features #toPlatinum a:hover { background-position: 0 -55px; }

#nero_comment3 #features #toInterface {	width: 226px; float: left; display: inline;}

#nero_comment3 #features #toInterface a { display: block; text-indent:-9999px; width:227px; height:55px; background:url(../images/detail/nero/btn_interface.jpg) no-repeat top left;}

#nero_comment3 #features #toInterface a:hover { background-position: 0 -55px; }

#nero_comment3 #features #toConvert { width: 226px; float: left; display: inline;}

#nero_comment3 #features #toConvert a { display: block; text-indent:-9999px; width:227px; height:55px; background:url(../images/detail/nero/btn_convert.jpg) no-repeat top left;	}

#nero_comment3 #features #toConvert a:hover { background-position: 0 -55px; }

#nero_comment3 #features #toBackup { width: 226px; float: left; display: inline;}

#nero_comment3 #features #toBackup a { display: block; text-indent:-9999px; width:227px; height:55px; background:url(../images/detail/nero/btn_backup.jpg) no-repeat top left;	}

#nero_comment3 #features #toBackup a:hover { background-position: 0 -55px; }

#nero_comment3 #features #toMovie { width: 226px; float: left; display: inline;}

#nero_comment3 #features #toMovie a { display: block; text-indent:-9999px; width:227px; height:55px; background:url(../images/detail/nero/btn_movie.jpg) no-repeat top left;	}

#nero_comment3 #features #toMovie a:hover { background-position: 0 -55px; }

#nero_comment3 #features #toMusic { width: 226px; float: left; display: inline;}

#nero_comment3 #features #toMusic a { display: block; text-indent:-9999px; width:227px; height:55px; background:url(../images/detail/nero/btn_music.jpg) no-repeat top left;	}

#nero_comment3 #features #toMusic a:hover { background-position: 0 -55px; }

#nero_comment3 #features #toManage { width: 226px; float: left; display: inline;}

#nero_comment3 #features #toManage a { display: block; text-indent:-9999px;	width:227px; height:55px; background:url(../images/detail/nero/btn_manage.jpg) no-repeat top left;	}

#nero_comment3 #features #toManage a:hover { background-position: 0 -55px; }

#nero_comment3 #features .neromenuL { margin-right: 10px; }



#nero_comment3 #require th.row_th_first { background-color:#666; color:#fff; }

#nero_comment3 #require th.row_th_lv1 { background-color:#D4D4CF; }

#nero_comment3 #require th.row_th_lv2 {	background-color:#D4D4CF;}

#nero_comment3 #require th.col_th_lv1 {	width:60px;	}

#nero_comment3 #require th.col_th_lv2 {	width:100px;}

#nero_comment3 #require td { padding:5px; border-bottom: 1px solid #AAAAAA;	border-right: 1px solid #AAAAAA;}







/* Nero クイックメディア BD＆DVD PLAYER

-------------------------------------------------------------*/

#nero_kwikmedia #features .article{	margin-bottom:50px;	}

#nero_kwikmedia #features .articlelast{	margin-bottom:100px;}

#nero_kwikmedia #features h3.normal{ width:702px; margin:-1px 0 20px;}

#nero_kwikmedia #features h4.normal{ margin-bottom:20px;}

#nero_kwikmedia #features #catch h3{ margin:10px 0 30px 7px;}

#nero_kwikmedia #features #catch .lead{	width:336px; float:left; color:#000000;	}

#nero_kwikmedia #features #catch .image{ float:right; margin:-25px 25px 0 0;}

#nero_kwikmedia #features #light_operation .boxlo{ width:700px; background:#f4f3f3; text-align:center; padding-top:20px;}

#nero_kwikmedia #features #light_operation .boxlo img{ margin-bottom:20px;}

#nero_kwikmedia #features #powerfull .image{ margin-left:12px; float:left;}

#nero_kwikmedia #features #powerfull .lead{ width:336px; float:right;}	

#nero_kwikmedia #features #various_format .lead{ width:700px; margin-bottom:15px;}

#nero_kwikmedia #features #various_format .format{ background:#f9f8da; padding:10px 20px; margin-bottom:12px;}

#nero_kwikmedia #features #various_format .format dt{ color:#55440b; font-weight:bold; padding-left:17px; background:url(../images/detail/nero_kwikmedia/various_format_bullet.png) no-repeat left center;	margin-bottom:5px;}

#nero_kwikmedia #features #various_format .format dd{ color:#302606;}

#nero_kwikmedia #features #aacs_css .image{ margin-right:12px; float:right;}

#nero_kwikmedia #features #aacs_css .lead{ width:336px; float:left;}	

#nero_kwikmedia #features #win8_support .image{ margin-left:12px; float:left;}

#nero_kwikmedia #features #win8_support .lead{ width:336px; float:right;}

#nero_kwikmedia #features #gpgpu .image{ margin-right:12px; float:right;}

#nero_kwikmedia #features #gpgpu .lead{ width:336px; float:left;}	

#nero_kwikmedia #features #full_use .lead{ width:700px;}

#nero_kwikmedia #features #channel .image{ margin-left:12px; float:left;}

#nero_kwikmedia #features #channel .lead{ width:336px; float:right;}

#nero_kwikmedia #features #youtube .image{ margin-right:12px; float:right;}

#nero_kwikmedia #features #youtube .lead{ width:336px; float:left;}	

#nero_kwikmedia #features #management .headlead{ margin-bottom:40px; color:#000000;	}

#nero_kwikmedia #features #management .box1, #nero_kwikmedia #features #management .box2, #nero_kwikmedia #features #management .box3{	margin-bottom:45px;	}

#nero_kwikmedia #features #management .box1 .image{ margin-left:22px; float:left;}

#nero_kwikmedia #features #management .box1 .text{ float:right; width:336px;}

#nero_kwikmedia #features #management .box2 .image{ margin-right:22px; float:right;}

#nero_kwikmedia #features #management .box2 .text{ float:left; width:336px;}

#nero_kwikmedia #features #management .box3 .text{ margin-bottom:12px;}

#nero_kwikmedia #features #management .box4{ margin-bottom:80px;}

#nero_kwikmedia #features #management .box4 .image{ margin-right:22px; float:right;}

#nero_kwikmedia #features #management .box4 .text{ float:left; width:336px;}





/* 筆ぐるめ

-------------------------------------------------------------*/

#gurume20 #features h3{ font-size:120%; font-weight:bold; margin: 0 0 15px 0;}

#gurume20 #features h3.h3_pink{	background: #e5006e; color: #fff; padding: 5px 10px;}

#gurume20 #features h3.h3_green{ background: #14a83c; color: #fff; padding: 5px 10px;}

#gurume20 #features h3.h3_orange{ background: #ed6d01; color: #fff; padding: 5px 10px;}

#gurume20 #features h3.h3_blue{ background: #00a1e9; color: #fff; padding: 5px 10px;}

#gurume20 #features h3.h3_red{ background: #e60013; color: #fff; padding: 5px 10px;}

#gurume20 #features h4{ margin-bottom:5px; font-size:110%; font-weight:bold;}

#gurume20 #features h4.h4_pink{	border-left: solid 5px #e5006e;	padding-left: 8px;}

#gurume20 #features h4.h4_green{ border-left: solid 5px #14a83c; padding-left: 8px;}

#gurume20 #features h4.h4_orange{ border-left: solid 5px #ed6d01; padding-left: 8px;}

#gurume20 #features h4.h4_blue{	border-left: solid 5px #00a1e9;	padding-left: 8px;}

#gurume20 #features h4.h4_red{ border-left: solid 5px #e60013; padding-left: 8px;}

#gurume20 #features h5{ font-weight:bold; margin-bottom: 5px;}

#gurume20 #features h5.ex{ font-size:110%; font-weight:bold; padding: 4px 5px 3px 5px; margin: 0 0 5px 0; background:#FFECF5;}

#gurume20 #features h5.h5_pink{	font-size:110%; font-weight:bold; padding: 5px 10px; margin: 0 0 5px 0;	background:#FFECF5;}

#gurume20 #features h6{	font-weight:bold; padding: 2px 5px; margin-bottom: 5px;}

#gurume20 #features .scr{ margin: 0 0 20px 0; overflow:hidden; text-align:center;}

#gurume20 #features .scr_box{ overflow: hidden; width: 700px;}

#gurume20 #features .scr_box2{ width: 700px; overflow: hidden;}

#gurume20 #features .scr_l{ width: 330px; float: left; display: inline;}

#gurume20 #features .scr_r{ width: 330px; float: right;	display: inline;}

#gurume20 #features .scr_l2{ width: 340px; float: left; display: inline;}

#gurume20 #features .scr_l2 p{ margin: 0 0 5px 0;}

#gurume20 #features .scr_r2{ width: 350px; float: right; display: inline;}

#gurume20 #features img#layout{	margin: 0 30px 5px;}

#gurume20 #features ol{	margin-bottom: 20px;}

#gurume20 #features ol li{ padding-left: 13px; line-height: 1.7; font-size: 110%; font-weight: bold; list-style: none; background: url(../images/detail/fudegurume/sankaku.gif) no-repeat left center;}

#gurume20 #features .number{ font-family: Verdana; font-size: 130%; color: #e60013;}

#gurume20 #features #kantangurume{ padding: 15px; background: #fceee5; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;

border: solid 1px #e50011; margin: 0 0 20px 0;}

#gurume20 #features #kantangurume p{ margin: 0 0 10px 0;}

#gurume20 #features #kantangurume_box { text-align: center;}

#gurume20 #features .new_icon{ vertical-align: middle;}

#gurume20 #features .noBottom{ margin: 0;}



#gurume20 #features #omori_h3{ margin: 0;}

#gurume20 #features #omori{ padding: 15px; background: #eeffeb; border-radius: 8px;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;

margin: 0 0 30px 0;}

#gurume20 #features #omori h4{ color: #33a227;}

#gurume20 #features #summer_h3{	margin: 0;}

#gurume20 #features #summer{ padding: 15px;	background: #ebf8ff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;

margin: 0 0 30px 0;}

#gurume20 #features #summer h4{	color: #0082cd;	}



#gurume20 #hikaku #hikaku_box{ border: solid 1px #caefda; background: #edfbf3; padding: 10px; -webkit-border-radius: 8px;

-moz-border-radius: 8px; border-radius: 8px; margin:0 0 20px 0;}

#gurume20 #hikaku table { margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#gurume20 #hikaku th { padding:5px; text-align:center; vertical-align:middle; background-color:#F9F9F3;	border-bottom: 1px solid #AAAAAA;

border-right: 1px solid #AAAAAA;}

#gurume20 #hikaku td { text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#gurume20 #hikaku .title { font-weight: bold; width:150px; vertical-align: top;	}

#gurume20 #hikaku .title2 { font-weight: bold; width:225px; vertical-align: top;}

#gurume20 #hikaku .price { font-weight:bold; font-size:120%;}

#gurume20 #hikaku .com1{ color:#E51C0E; font-weight:bold; line-height:1.3em;}





/* 筆ぐるめ 宛名印刷・住所録

-------------------------------------------------------------*/

#gurume_atena #features h4.h4_red{ color: #e60013;}

#gurume_atena #features h4.h4_green{ padding: 5px; background: #ecf9f0; margin-bottom: 10px;}

#gurume_atena #features .greenBg{ border-left: solid 5px #14a83c; padding-left: 8px;}

#gurume_atena #features .scr{ margin: 0 0 20px 0; overflow:hidden; text-align:center;}

#gurume_atena #features .scr_box{ overflow: hidden; width: 700px;}

#gurume_atena #features .scr_box2{ width: 660px; overflow: hidden;}

#gurume_atena #features .scr_l{ width: 330px; float: left; display: inline;}

#gurume_atena #features .scr_r{ width: 330px; float: right; display: inline;}

#gurume_atena #features .scr_l2{ width: 310px; float: left; display: inline;}

#gurume_atena #features .scr_r2{ width: 310px; float: right; display: inline;}

#gurume_atena #features #atenaBox{ padding: 20px 15px 15px 15px; background: #fceee5; border-radius: 8px;

-webkit-border-radius: 8px; -moz-border-radius: 8px; border: solid 1px #e50011; margin: 0 0 30px 0;}

#gurume_atena #features #atenaBox p{ margin: 0 0 10px 0;}



#gurume_atena #hikaku #hikaku_box{ border: solid 1px #caefda; background: #edfbf3; padding: 10px; -webkit-border-radius: 8px;

-moz-border-radius: 8px; border-radius: 8px; margin:0 0 20px 0;}

#gurume_atena #hikaku table { margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#gurume_atena #hikaku th { padding:5px; text-align:center; vertical-align:middle; background-color:#F9F9F3;	border-bottom: 1px solid #AAAAAA;

border-right: 1px solid #AAAAAA;}

#gurume_atena #hikaku td { text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#gurume_atena #hikaku .title { font-weight: bold; width:150px; vertical-align: top;	}

#gurume_atena #hikaku .title2 { font-weight: bold; width:225px; vertical-align: top;}

#gurume_atena #hikaku .price { font-weight:bold; font-size:120%;}

#gurume_atena #hikaku .com1{ color:#E51C0E; font-weight:bold; line-height:1.3em;}





/* 完全データ復元

-------------------------------------------------------------*/

#fukugen_data #features h3 { font-size:120%; font-weight:bold; color: #fff; background: url(../images/detail/fukugen_data/h3_bg.jpg) no-repeat bottom left; padding: 6px 10px; margin:0 0 15px 0px;	}

#fukugen_data #features h4 { font-size:110%; font-weight:bold; margin:0 0 10px 0px;}

#fukugen_data #features p.intro_p{ margin: 0 0 15px 0px;}

#fukugen_data #features .list {	color:#015CAF;}

#fukugen_data #features .scr{margin: 0 0 30px 0; overflow:hidden; text-align:center;}

#fukugen_data #features .graph{ padding: 0 10px; margin: 0 0 30px 0;}

#fukugen_data #features .scr_box{ margin: 0 0 20px 0; width: 700px; overflow: hidden;}

#fukugen_data #features .scr_l{ width: 120px; float: left; display: inline;}

#fukugen_data #features .scr_r{ width: 580px; float: right; display: inline;}

#fukugen_data #features .scr_r p{ margin: 0;}

#fukugen_data #features .scr_l2{ width: 300px; float: left;	display: inline;}

#fukugen_data #features .scr_r2{ width: 380px; float: right; display: inline;}





/* 完全デジカメデータ復元

-------------------------------------------------------------*/

#fukugen_photo #features h3 { font-size:120%; font-weight:bold; background: url(../images/detail/fukugen_photo/h3_bg.jpg) no-repeat bottom left; padding: 6px 10px; margin:0 0 15px 0px;}

#fukugen_photo #features h4 { font-size:110%; font-weight:bold; margin:0 0 10px 0px;}

#fukugen_photo #features p.intro_p{ margin: 0 0 15px 0px;}

#fukugen_photo #features .list { color:#015CAF;}

#fukugen_photo #features .scr{ margin: 0 0 30px 0; overflow:hidden; text-align:center;}

#fukugen_photo #features .graph{ padding: 0 10px; margin: 0 0 30px 0;}

#fukugen_photo #features .scr_box{ margin: 0 0 20px 0; width: 700px; overflow: hidden;}

#fukugen_photo #features .scr_l{ width: 120px; float: left; display: inline;}

#fukugen_photo #features .scr_r{ width: 580px; float: right; display: inline;}

#fukugen_photo #features .scr_r p{ margin: 0; }

#fukugen_photo #features #imgRight{ float: right; padding-left: 20px;}





/* 完全ドライブ復元

-------------------------------------------------------------*/

#fukugen_dr #features h3 { font-size:120%; font-weight:bold; color: #fff; background: url(../images/detail/fukugen_dr/h3_bg.jpg) no-repeat bottom left; padding: 6px 10px;

 margin:0 0 15px 0px;}

#fukugen_dr #features .h3_style { color: #444444; background: none; padding: 0;}

#fukugen_dr #features h4 { font-size:110%; font-weight:bold; margin:0 0 10px 0px;}

#fukugen_dr #features .scr{ margin: 0 0 30px 0; overflow:hidden; text-align:center;}

#fukugen_dr #features .scr_box{ margin: 0 0 20px 0; width: 700px; overflow: hidden;}

#fukugen_dr #features .scr_l2{ width: 300px; float: left; display: inline;}

#fukugen_dr #features .scr_r2{ width: 380px; float: right; display: inline;}

#fukugen_dr #features .h4_p { margin: 0 0 10px 0;}

#fukugen_dr #features .orange { color: #f08200;}

#fukugen_dr #features #drBox { padding: 15px 15px 2px 15px; background: #fff5d7; -webkit-border-radius: 10px; -moz-border-radius: 10px;

border-radius: 10px;}





/* 完全ハードディスク抹消13

-------------------------------------------------------------*/

#masshou #features h3 {	font-size:120%;	font-weight:bold; color: #fff; background: url(../images/detail/masshou/h3_bg.jpg) no-repeat bottom left; padding: 6px 10px; margin:0 0 15px 0px;}

#masshou #features h4 { font-size:110%; font-weight:bold; margin:0 0 5px 0px;}

#masshou #features h5 { font-weight:bold; margin:0 0 3px 0px;}

#masshou #features p{ margin: 0 0 20px 0px;}

#masshou #features #intro_box{ background: url(../images/detail/masshou/intro_bg.gif) no-repeat top left; margin: 0 0 30px 0; padding: 15px;

-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

#masshou #features #intro_box h2{ display: none;}

#masshou #features #intro_box p{ margin: 90px 0 0 0; color: #fff9b1; font-size: 80%;}

#masshou #features .scr{ margin: 0 0 30px 0; overflow:hidden; text-align: center;}

#masshou #features .maru { color: #00a0e9;}

#masshou #features .scr2{ width: 550px;	margin: 0 0 30px 75px; overflow:hidden; text-align:center;}

#masshou #features .scr2 img { margin: 0 0 10px 0; }

#masshou #features .scr_l {	width: 240px; float:left; display: inline; }

#masshou #features .scr_r { width: 240px; float: right; display: inline;}

#masshou #features .scr3{ width: 700px;	margin: 0 0 30px 0; overflow:hidden;}

#masshou #features .scr_l2 { width: 310px; float:left; display: inline;	}

#masshou #features .scr_r2 { width: 370px; float: right; display: inline;}





/* 完全ファイル抹消13

-------------------------------------------------------------*/
#jungle #features {	padding:0 0 20px 0;}

#masshou_file #features h2 {	margin:0 0 20px 0;}

#masshou_file #features h3 {	font-size:120%;	font-weight:bold;	color: #fff;	background: url(../images/detail/masshou_file/h3_bg.jpg) no-repeat bottom left;	padding: 6px 10px;	margin:0 0 15px 0px;}

#masshou_file #features h4 {	font-size:110%;	font-weight:bold;	margin:0 0 5px 0px;}

#masshou_file #features h5 {	font-weight:bold;	margin:0 0 3px 0px;}

#masshou_file #features p{	margin: 0 0 20px 0px;}

#masshou_file #features #intro_box{	background: url(../images/detail/masshou_file/intro_bg.gif) no-repeat top left;	margin: 0 0 30px 0;	padding: 15px;	-webkit-border-radius: 10px;  	-moz-border-radius: 10px;		border-radius: 10px;}

#masshou_file #features #intro_box h2{	display: none;}

#masshou_file #features #intro_box p{	margin: 90px 0 0 0;	color: #fff9b1;	font-size: 90%;}

#masshou_file #features .scr{	margin: 0 0 30px 0;    overflow:hidden;	text-align: center;}	
		
#masshou_file #features .maru {	color: #009d85;}

#masshou_file #features .box {	width: 700;	overflow: hidden;	margin-bottom: 30px;}
	
#masshou_file #features .box_l {	width: 320px;	padding: 10px;	float: left;	display: inline;	background: #e9fbf8;}

#masshou_file #features .box_r {	width: 320px;	padding: 10px;	float: right;	display: inline;	background: #e9fbf8;}

#masshou_file #features .scr2{	text-align:center;}






/* PodCOPY 12

-------------------------------------------------------------*/

#podcopy #features h3.h3_style { color: #fff; padding: 5px 10px; background: #000; margin: 30px 0 15px 0;}

#podcopy #features .scr{ margin: 0 0 20px 0; overflow:hidden;}

#podcopy #features .scr_box{ width: 700px; overflow:hidden;}

#podcopy #features .scr_l{ width: 340px; float: left; display: inline;}

#podcopy #features .scr_r{ width: 340px; float: right; display: inline;}

#podcopy #features .maru{ color: #ff8502;}

#podcopy #tunebox{ width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#podcopy #tune_p{ width: 440px; float: left;}

#podcopy #tune_img{ width: 240px; float: right; text-align: center;	}







/* ほんとのタイピング

-------------------------------------------------------------*/

#typing #features h3 { font-size:120%; font-weight:bold; margin:0 0 15px 0;}

#typing #features h3.h3_style { color: #fff; padding: 5px 10px; background: #000; margin: 30px 0 15px 0;}

#typing #features h4 { font-size:120%; font-weight:bold; margin:0 0 10px 0;}

#typing #features h5 { font-weight:bold; margin:0 0 10px 0px;}

#typing #features p{ margin: 0 0 20px 0;}

#typing #features .scr{	margin: 0 0 30px 0; overflow:hidden; text-align: center;}

#typing #features .scr_box{ width: 700px; overflow:hidden; margin: 0 0 20px 0;}

#typing #features .scr_l{ width: 340px; float: left; display: inline;}

#typing #features .scr_r{ width: 340px;	float: right; display: inline;}

#typing #features ul.check li{ list-style: none; font-weight: bold; font-size: 110%; background: url(../images/detail/typing/icon_check.jpg) no-repeat left center; padding: 13px 0 13px 45px;}





/* 7 turbo/VistaTurbo/XPTurbo

-------------------------------------------------------------*/

#turbo #features h3 { font-size:110%; font-weight:bold; margin:0 0 22px 0px;}

#turbo #features h4 { font-weight:bold; margin:0 0 10px 0px;}

#turbo #features h5 { font-weight:bold; margin:0 0 10px 0px;}

#turbo #features p { margin: 0 0 20px 0px;}

#turbo #features .scr {	margin: 0 0 20px 0;	text-align: center;	}

#turbo #features .scr_box { width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#turbo #features .scr_box .scrbox_l { width: 350px; float: left; display: inline;}

#turbo #features .scr_box .scrbox_r { width: 330px; float: right; display: inline; overflow: hidden;}

#turbo #features .scr_box .inbox { width: 330px; overflow: hidden;}

#turbo #features .scr_box .inbox_l { width: 40px; float: left; display: inline;}

#turbo #features .scr_box .inbox_r { width: 280px; float: right; display: inline;}

#turbo #features .boxGreen { padding: 10px;	background: #f8fde7; margin: 0 0 30px 0; overflow: hidden; border: solid 1px #90d8a0;}

#turbo #features .spanGreen { color: #14a83b;}





/* WinTurbo

-------------------------------------------------------------*/

#winturbo #features h3.h3_icon { font-size:140%; font-weight:bold; margin:0 0 15px 0; background: url(../images/detail/winturbo/h3_icon.gif) no-repeat left center;

 padding: 5px 0 5px 50px; border-bottom: solid 1px #e6003e;}

#winturbo #features h4 { font-size:110%; font-weight:bold; margin:0 0 5px 0;}

#winturbo #features h4.h4_style { margin:0 0 10px 0;}

#winturbo #features h5 { font-weight:bold; margin:0 0 5px 0; padding-bottom: 3px; border-bottom: solid 1px #0054A7; color: #0054A7;}

#winturbo #features h5.h5_style { width: 340px;}

#winturbo #features .scr { text-align: center; margin: 0 0 20px 0;}

#winturbo #features .scr2 { float: right; width: 320px; text-align: right; margin: 0 0 20px 0;}

#winturbo #features #box01 { width: 340px; float: left; display: inline; background: url(../images/detail/winturbo/box01_gb02.gif) no-repeat bottom left;}

#winturbo #features #box01_contents { width: 320px; padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box01_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features #box02{	width: 340px; float: right;	display: inline; background: url(../images/detail/winturbo/box02_gb02.gif) no-repeat bottom left;}

#winturbo #features #box02_contents { width: 320px; padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box02_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features #box03 { width: 340px; float: left; display: inline; background: url(../images/detail/winturbo/box03_gb02.gif) no-repeat bottom left;}

#winturbo #features #box03_contents { width: 320px; padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box03_gb01.gif) no-repeat top left;	overflow: hidden;}

#winturbo #features #box04{ width: 340px; float: right; display: inline; background: url(../images/detail/winturbo/box04_gb02.gif) no-repeat bottom left;}

#winturbo #features #box04_contents { width: 320px;	padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box04_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features #box05 { width: 340px; float: left; display: inline; background: url(../images/detail/winturbo/box05_gb02.gif) no-repeat bottom left;}

#winturbo #features #box05_contents { width: 320px; padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box05_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features #box06{ width: 340px; float: right; display: inline; background: url(../images/detail/winturbo/box06_gb02.gif) no-repeat bottom left;}

#winturbo #features #box06_contents { width: 320px;	padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box06_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features #box07 { width: 340px; float: left; display: inline; background: url(../images/detail/winturbo/box07_gb02.gif) no-repeat bottom left;}

#winturbo #features #box07_contents { width: 320px; padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box07_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features #box08{ width: 340px; float: right;	display: inline; background: url(../images/detail/winturbo/box08_gb02.gif) no-repeat bottom left;}

#winturbo #features #box08_contents { width: 320px;	padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box08_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features #box09 { width: 340px; float: left; display: inline; background: url(../images/detail/winturbo/box09_gb02.gif) no-repeat bottom left;}

#winturbo #features #box09_contents { width: 320px;	padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box09_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features #box10{	width: 340px; float: right; display: inline; background: url(../images/detail/winturbo/box10_gb02.gif) no-repeat bottom left;}

#winturbo #features #box10_contents { width: 320px;	padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box10_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features #box11 { width: 340px; float: left;	display: inline; background: url(../images/detail/winturbo/box11_gb02.gif) no-repeat bottom left;}

#winturbo #features #box11_contents { width: 320px;	padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box11_gb01.gif) no-repeat top left; 	overflow: hidden;}

#winturbo #features #box12{	width: 340px; float: right;	display: inline; background: url(../images/detail/winturbo/box12_gb02.gif) no-repeat bottom left;}

#winturbo #features #box12_contents { width: 320px;	padding: 10px 10px 20px 10px; background: url(../images/detail/winturbo/box12_gb01.gif) no-repeat top left;		overflow: hidden;}

#winturbo #features .box_wrapper { width: 700px; overflow: hidden; margin: 0 0 12px 0;}

#winturbo #features .box_contents_l { width: 80px; float: left; display: inline;}

#winturbo #features .box_contents_r { width: 240px;	float: right; display: inline;}

#winturbo #features .box_contents_r p {	margin: 0;}

#winturbo #features #winmenuBox {	padding: 10px; margin: 0 0 30px 0; background: #ecf6fb;}

#winturbo #features #winmenuBox p { margin: 0;}

#winturbo #features #only { width: 700px; padding-bottom: 10px; overflow: hidden; margin: 0 0 20px 0; background: url(../images/detail/winturbo/only_box_bg.gif) no-repeat bottom left;}

#winturbo #features #only_contents { padding: 20px 7px 0 7px; background: url(../images/detail/winturbo/only_contents_bg.gif) no-repeat top left;}

#winturbo #features #only_l { width: 340px; float: left; display: inline; background: url(../images/detail/winturbo/only_bg.gif) no-repeat bottom left;}

#winturbo #features #only_r { width: 340px; float: right; display: inline; background: url(../images/detail/winturbo/only_bg.gif) no-repeat bottom left;}

#winturbo #features .pink {	background: url(../images/detail/winturbo/line01.gif) no-repeat center bottom; margin: 0 0 10px 0;}

#winturbo #features .pink p { padding: 0 20px 10px 20px; margin: 0; font-weight: bold; color: #e6003e;}

#winturbo #features .only_p { padding: 0 20px 20px 20px; margin: 0;}

#winturbo #features .box13{ background: url(../images/detail/winturbo/box13_gb02.gif) no-repeat bottom left; margin: 0 0 20px 0;}

#winturbo #features .box13_contents { padding: 20px 20px 5px 20px; background: url(../images/detail/winturbo/box13_gb01.gif) no-repeat top left;}







/* 完全パソコン引越10

-------------------------------------------------------------*/

#hikkoshi #features h4 { font-size:110%; font-weight:bold; margin:0 0 10px 7px;	padding:0 0 0 2px;}

#hikkoshi #features .no_space {	margin-bottom: 5px;}

#hikkoshi #features h5 { font-size: 110%; font-weight:bold;	margin:0 10px 5px 10px;}

#hikkoshi #features p{ margin: 0 0 20px 10px;}

#hikkoshi #features #intro { width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#hikkoshi #features #intro #intro_l { width: 540px; float: left; display: inline;}

#hikkoshi #features #intro #intro_r { width: 150px; float: right; display: inline;}

#hikkoshi #features #intro h2 { margin: 0 0 10px 0; font-size: 160%; font-weight: bold;}

#hikkoshi #features #intro p { font-size: 110%; margin: 0 0 20px 0;}

#hikkoshi #features .scr{ margin: 0 0 20px 0; overflow:hidden; text-align:center; width: 700px;}

#hikkoshi #features .scr01{	width: 265px; display: inline; float: left;}

#hikkoshi #features .scr02{	width: 231px; display: inline; float: left;}

#hikkoshi #features .scr03{	width: 204px; display: inline; float: left;}

#hikkoshi #features .scr p{	text-align: left;}

#hikkoshi #features .scr img{ padding-bottom: 10px;}

#hikkoshi #features .scr_box{ width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#hikkoshi #features .scr_l{ width: 430px; float: left; display: inline;}

#hikkoshi #features .scr_r{ width: 250px; float: right; display: inline; text-align: right;}

#hikkoshi #features .scr_l2{ width: 345px; float: left; display: inline;}

#hikkoshi #features .scr_r2{ width: 345px; float: right; display: inline;}

#hikkoshi #features .blue{ color: #014099;}

#hikkoshi #features .green{	color: #14a83b;}

#hikkoshi #features .pink{ color: #e5004f;}

#hikkoshi #features table.mail { margin:0 0 5px 10px; width:680px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#hikkoshi #features .mail th { width: 120px; padding:2px 5px; vertical-align:middle; font-weight:bold; background: #EAEAEA; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi #features .mail td { padding:5px 7px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi #features .mail .yellow { background: #fffde4;}

#hikkoshi #features .mail .new { text-decoration: underline;}

#hikkoshi #features table.mail2 { margin:0 0 5px 10px; width:680px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#hikkoshi #features .mail2 th { padding:2px 7px; vertical-align:middle; text-align: center; font-weight:bold; background: #EAEAEA; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi #features .mail2 td {	padding:5px 7px; text-align: center; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi #features .mail2 .yellow { background: #fffde4;}

#hikkoshi #features .mail2 .hmoto { width: 20px;}

#hikkoshi #features table#kensaku { margin:0 0 30px 90px; width:470px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#hikkoshi #features #kensaku th { width: 120px; padding:2px 10px; vertical-align:middle; text-align:left; font-weight:bold;	background: #fffde4;

border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi #features #kensaku td { padding:5px 10px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi #features #massyoBox{	background: #F5F5F5; padding: 15px 15px 3px 15px; margin: 0 0 20px 0;

-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}







/* 銀星シリーズ（囲碁・将棋・麻雀）

-------------------------------------------------------------*/

#ginsei #features h3 { margin:0 0 10px 0;}

#ginsei #features h4 { font-size: 110%;　font-weight: bold;　margin: 0 5px 5px 5px;}

#ginsei #features h5 { font-weight:bold;　margin:0 0 5px 0;　padding: 2px 5px;　background: #F0F0F0;}

#ginsei #features p{ margin: 0 5px 20px 5px;}

#ginsei #features .scr_box { width: 700px; overflow: hidden; margin:0 0 20px 0;}

#ginsei #features .scr { margin: 0 0 30px 0; text-align: center;}

#ginsei #features .scr_l { float: left; display: inline; width: 420px;}

#ginsei #features .scr_r { float: right; display: inline; width: 260px; text-align: center;}

#ginsei #features .orange_box { padding: 10px; border: solid 1px #F96; margin-bottom: 30px; background: #FEEDE2;

-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}

#ginsei #features .orange_box p { margin-bottom: 0;}

#ginsei #features .kinou_box { margin-bottom: 30px; background: #edfbf0;

-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

#ginsei #features .kinou_box p { margin-bottom: 0; padding: 5px 10px 15px 10px; font-size: 120%; line-height: 1.8;}

#ginsei #features .green { color: #8ec54a;}

#ginsei #features table { margin:0 0 20px 40px; width:620px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#ginsei #features th { padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; background-color:#fff5e4;}

#ginsei #features td { padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}





/* 快速 Cacheman

-------------------------------------------------------------*/

#cacheman #features h4 { font-size:120%; font-weight:bold; color: #c0010f; margin:0 0 10px 0;}

#cacheman #features h4.h4_style { padding-left: 28px; background: url(../images/detail/cacheman/icon01.gif) no-repeat left center;}

#cacheman #features h5 { font-size: 110%; margin:0 0 10px 0px; font-weight: bold;}

#cacheman #features .scr{ margin: 0 0 30px 0; overflow:hidden; text-align: center;}

#cacheman #features .scr_box{ width: 700px; overflow:hidden; margin: 0 0 20px 0;}

#cacheman #features .scr_l{ width: 340px; float: left; display: inline;}

#cacheman #features .scr_r{	width: 340px; float: right; display: inline;}

#cacheman #features .img_style{ padding-right: 10px;}

#cacheman #features .scr_r2{ width: 360px; float: right; text-align: right; margin: 0 0 20px 0;}







/* G Data 2014

-------------------------------------------------------------*/

#gdata_comment3 #features h3 { margin-bottom: 15px;}

#gdata_comment3 #features h4 { font-weight:bold; margin:0 0 10px 0px;}

#gdata_comment3 #features h5 { font-weight:bold; margin:0 0 3px 0px;}

#gdata_comment3 #features p{ margin: 0 0 20px 0px;}

#gdata_comment3 #features .scr{ margin: 0 0 30px 0; overflow:hidden; text-align:center;	}

#gdata_comment3 #features .scr_box{ width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#gdata_comment3 #features .scr_l{ width: 340px; padding-bottom: 5px; overflow: hidden; float: left; display: inline; background: url(../images/detail/gdata2014/boder02.gif) no-repeat bottom left;}

#gdata_comment3 #features .scr_r{ width: 340px; padding-bottom: 5px; overflow: hidden; float: right; display: inline; background: url(../images/detail/gdata2014/boder02.gif) no-repeat bottom left;}

#gdata_comment3 #features .icon{ width: 60px; float: left; display: inline;}

#gdata_comment3 #features .icon_p{ width: 270px; float: right; display: inline;}

#gdata_comment3 #features .h4_style{ color: #e60012; font-size: 120%; margin: 0 0 5px 0;}

#gdata_comment3 #features #onlineBank{ margin: 0 0 30px 0; padding: 15px; background: url(../images/detail/gdata2014/img02.gif) no-repeat right center #fefce0;

-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

#gdata_comment3 #features #onlineBank p{ width: 420px; margin-bottom: 10px;}

#gdata_comment3 #features #closegap{ margin: 0 0 30px 0; padding: 20px; background: #fce8dc;

-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; overflow: hidden;}

#gdata_comment3 #features #closegap_l{ width: 363px; float: left; display: inline;}

#gdata_comment3 #features #closegap_r{ width: 270px; float: right; display: inline;}

#gdata_comment3 #features #closegap p{ font-size: 90%; padding: 5px; margin: 0;}

#gdata_comment3 #features #mobileSec{ margin: 0 0 30px 0; padding: 20px 15px 15px 15px;	background: url(../images/detail/gdata2014/img03.gif) no-repeat right center #fefce0; -webkit-border-radius: 10px; -moz-border-radius: 10px;	border-radius: 10px;}

#gdata_comment3 #features #mobileSec p{	width: 450px; margin-bottom: 10px;}

#gdata_comment3 #features .green{ color: #aaca08;}

#gdata_comment3 #features #familylicenseh3 { font-size: 110%; font-weight: bold; color: #fff; background: #e60012; padding: 5px 10px;}



#gdata_comment3 #hikaku table {	margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#gdata_comment3 #hikaku th { padding:5px; vertical-align:middle; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; background: #fff;}

#gdata_comment3 #hikaku td { text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; vertical-align: middle;	}

#gdata_comment3 #hikaku .title { font-weight:bold; text-align: center; padding: 10px 5px;}

#gdata_comment3 #hikaku .title2 { font-weight:bold; background: #d4000e; color: #fff; text-align: center; width: 130px; padding: 10px 5px;}

#gdata_comment3 #hikaku .trGray { background: #F5F5F5;}

#gdata_comment3 #hikaku .trGray_s { background: #FDD;}

#gdata_comment3 #hikaku .trGray_s2 { background: #fcecec;}

#gdata_comment3 #hikaku .hikaku_icon { vertical-align: middle;}





/* G Data モバイルセキュリティ2

-------------------------------------------------------------*/

#gdatams_comment3 #features h3 { margin-bottom: 15px;}

#gdatams_comment3 #features h4 { font-weight:bold; margin:0 0 10px 0px;}

#gdatams_comment3 #features h5 { font-weight:bold; margin:0 0 3px 0px;}

#gdatams_comment3 #features .scr{ margin: 0 0 20px 0; overflow:hidden; text-align:center;}

#gdatams_comment3 #features #introBox{ margin: 0 0 20px 0; padding: 15px; background: #f4f3f3; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; overflow:hidden;}

#gdatams_comment3 #features #introBox p{ margin: 0; font-size: 95%;}
#gdatams_comment3 #features #introBox p+p{ margin-top: 10px;}

#gdatams_comment3 #features .scr_box{ width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#gdatams_comment3 #features .scr_box2{ width: 700px; overflow: hidden;}

#gdatams_comment3 #features .scr_l{ width: 340px; padding-bottom: 5px; overflow: hidden; float: left; display: inline; background: url(../images/detail/gdata_ms/boder02.gif) no-repeat bottom left;}

#gdatams_comment3 #features .scr_r{ width: 340px; padding-bottom: 5px; overflow: hidden; float: right; display: inline;

background: url(../images/detail/gdata_ms/boder02.gif) no-repeat bottom left;}

#gdatams_comment3 #features .scr_l2{ width: 340px; float: left; display: inline;}

#gdatams_comment3 #features .scr_r2{ width: 340px; float: right; display: inline; text-align: center;}

#gdatams_comment3 #features .box01{ width: 340px; padding-bottom: 5px; overflow: hidden; background: url(../images/detail/gdata_ms/boder02.gif) no-repeat bottom left; margin: 0 0 20px 0;}

#gdatams_comment3 #features .icon{ width: 60px; float: left; display: inline;}

#gdatams_comment3 #features .icon_p{ width: 270px; float: right; display: inline;}

#gdatams_comment3 #features .h4_style{ color: #e60012; font-size: 120%; margin: 0 0 5px 0;}

#gdatams_comment3 #features .green{ color: #aaca08;}





/* スーパーマップル・デジタル

-------------------------------------------------------------*/

#mapple #features h3 { font-size:110%; font-weight:bold; margin:0 0 10px 0; background: #fdf7d0; padding: 3px 0 2px 10px; border-bottom: solid 1px #baaa44; border-top: solid 1px #baaa44;}

#mapple #features h4 { font-size:110%; font-weight:bold; margin:0 0 5px 0;}

#mapple #features h5 { font-weight:bold; margin:0 0 5px 0;}

#mapple #features p.kome{ margin: 0 0 10px 0;}

#mapple #features .intro{ font-size:110%;}

#mapple #features .scr{	margin: 0 0 15px 0; overflow:hidden; text-align:center;}

#mapple #features .scr_box { width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#mapple #features .scr_l { width: 380px; float: left; display: inline;}

#mapple #features .scr_r { width: 300px; float: right; display: inline; text-align: center;}

#mapple #features #advSma_01_wrap { width: 400px; overflow: hidden; margin: 0 0 20px 150px;}

#mapple #features #advSma_01_lef { width: 170px; float: left; display: inline;}

#mapple #features #advSma_01_rig { width: 170px; float: right; display: inline;}

#mapple #features #advSma_02_wrap { width: 560px; overflow: hidden; margin: 0 0 20px 70px;}

#mapple #features #advSma_02_lef { width: 175px; float: left; display: inline;}

#mapple #features #advSma_02_rig { width: 370px; float: right; display: inline;	}

#mapple #features .advSma_sub { color: #003399; margin: 0; padding: 5px 0;}

#mapple #features .gold{ color: #bda911; margin-right: 3px;}

#mapple #features #marketing{ height: 314px; background: url(../images/detail/mapple/marketing.jpg) no-repeat top left; margin: 0 0 20px 0;}

#mapple #features #marketing p{ margin: 0 0 20px 250px;}

#mapple #features ul { margin: 0 0 20px 20px;}

#mapple #features #smapho { background: url(../images/detail/mapple/smapho_bg2.gif) no-repeat bottom left; margin: 0 0 20px 0;}

#mapple #features #smapho_cont { background: url(../images/detail/mapple/smapho_bg.jpg) no-repeat top left; padding: 60px 15px 15px 15px;}

#mapple #features #smapho_p { width: 410px; margin: 0 0 10px 0;	}

#mapple #features #appDL { width: 390px; padding: 10px; background: #fefce0; margin: 0 0 10px 0;}





/* 水彩８

-------------------------------------------------------------*/

#suisai #features .intro { font-size: 160%; font-weight: bold;}

#suisai #features .icon { border-bottom: solid 1px #0068b1;	padding: 5px 0 5px 30px; background: url(../images/detail/suisai/icon.gif) no-repeat left center;		margin: 0 0 15px 0;}

#suisai #features .scr{	margin: 0 0 30px 0;	text-align: center;	}

#suisai #features .scr_box{	width: 700px; margin: 0 0 20px 0; overflow: hidden;}

#suisai #features .scr_l{ width: 420px;	float: left; display: inline;}

#suisai #features .scr_r{ width: 280px; float: right; display: inline; text-align: right;}

#suisai #features .box{	margin: 0 0 20px 50px; width: 580px; padding: 15px 15px 0px 15px; border: solid 1px #0068b1;}

#suisai #features .box2{ margin: 0 0 20px 0; padding: 15px 15px 0px 15px; border: solid 1px #0068b1;}

#suisai #features .reason{ color: #e60044;}

#suisai #features .maru{ color: #0068b1;}







/* ファイナンシャルプランナーが作った家計簿2

-------------------------------------------------------------*/

#kakeibo #features h4 { font-size:120%; font-weight:bold; margin:0 0 5px 0; color: #c7000b;}

#kakeibo #features h5 { font-weight:bold; margin:0 0 3px 0;}

#kakeibo #features p{ margin: 0 0 20px 0;}

#kakeibo #features #intro{ font-size: 110%;	margin: 0 0 30px 0;}

#kakeibo #features #intro #fp_introduction{ width: 560px; padding: 15px 20px 2px 20px; background: #fffbc7 url(../images/detail/kakeibo/fp_introduction_bg.gif) no-repeat bottom right; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin: 0 0 0 50px;}

#kakeibo #features #intro #fp_introduction h4{ font-size: 100%;	color: #444;}

#kakeibo #features #intro #fp_introduction p{ width: 350px;}

#kakeibo #features .scr1{ width:700px; text-align:center; margin: 0 0 10px 0;}

#kakeibo #features .scr2{ margin: 0 0 20px 0; width: 350px; float: right; text-align: right;}

#kakeibo #features .scr_box{ margin: 0 0 20px 0; width:700px; overflow: hidden;}

#kakeibo #features .scr_l{ width: 330px; float: left; display: inline;}

#kakeibo #features .scr_r{ width: 330px; float: right; display: inline;}

#kakeibo #features .clear{ height: 0; font-size: 0; clear: both;}







/* PDF-XChange Viewer Pro2

-------------------------------------------------------------*/

#pdfxchange #features .scr{ margin: 0 0 30px 0; text-align: center;}

#pdfxchange #features #box01 { width: 670px; padding: 15px;	overflow: hidden; margin: 0 0 20px 0; background: #feedee; 

-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}



#pdfxchange #features #box01 #box01_l { width: 90px; float: left; display: inline;}

#pdfxchange #features #box01 #box01_r {	width: 560px; float: right;	display: inline;}

#pdfxchange #features #box01 h3 { color: #e60012; }

#pdfxchange #features .blue { color: #00479d;}



#pdfxchange #hikaku table { margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#pdfxchange #hikaku th { padding: 7px 5px; font-weight:normal; vertical-align:middle; background-color:#F9F9F3;	border-bottom: 1px solid #AAAAAA; 

border-right: 1px solid #AAAAAA;}

#pdfxchange #hikaku td { padding: 7px 5px; text-align: center; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; vertical-align: middle;}

#pdfxchange #hikaku .title { padding: 10px 5px; background: #000; color: #fff; font-weight: bold;}

#pdfxchange #hikaku .title_pro { width:170px; padding: 12px 5px; text-align: center; background: #e60012; color: #fff; font-weight: bold;}

#pdfxchange #hikaku .title_free { width:170px; padding: 10px 5px; text-align: center; background: #000; color: #fff; font-weight: bold;}

#pdfxchange #hikaku .pro { background: #feedee;}







/* 完全ドライブコピー

-------------------------------------------------------------*/

#drivecopy #features h2.intro { margin:0;}

#drivecopy #features h3.icon01 { padding-left: 20px; background: url(../images/detail/drivecopy/h3_icon01.gif) no-repeat left center;}

#drivecopy #features #intro { width: 670px; overflow: hidden; margin: 0 0 20px 0; padding: 15px; background: url(../images/detail/drivecopy/bg_intro.jpg) no-repeat top right #eafae8; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

#drivecopy #features #intro h2 { margin: 0 0 10px 0;}

#drivecopy #features #intro p { font-size: 100%; padding: 0 180px 5px 0; margin: 0;}

#drivecopy #features .scr{ margin: 0 0 30px 0; text-align: center;}

#drivecopy #features .scr2{ margin: 0 0 10px 0; text-align: center;}

#drivecopy #features .scr_box{ margin: 0 0 30px 0; width: 700px; overflow: hidden;}

#drivecopy #features .scr_box .scr_01 { width: 200px; float: left; display: inline;}

#drivecopy #features .scr_box .scr_02 { width: 190px; float: left; display: inline;}

#drivecopy #features .scr_box .scr_03 { width: 200px; float: left; display: inline;}

#drivecopy #features .scr_box .scr_l { width: 340px; float: left; display: inline;}

#drivecopy #features .scr_box .scr_r { width: 340px; float: right; display: inline;}

#drivecopy #features .scr_box .sankaku { width: 42px; float: left; display: inline;}

#drivecopy #features #box01 { padding: 15px 15px 5px 15px; margin: 0 0 30px 0; background: url(../images/detail/drivecopy/bg_box01.gif) no-repeat bottom left;}

#drivecopy #features #box02 { width: 670px; overflow: hidden; padding: 15px; margin: 0 0 20px 0; background: #F0F0F0; 

-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}

#drivecopy #features #box02_l { width: 164px; float: left; display: inline;}

#drivecopy #features #box02_r { width: 490px; float: right; display: inline;}

#drivecopy #features .orange { color: #f18c15;}







/* PhotoZoom シリーズ

-------------------------------------------------------------*/

#photozoom #features #intro h2 { margin:0 0 15px 0px; font-size: 150%; font-weight: bold;}

#photozoom #features h3 { font-size:120%; font-weight:bold; border-left: solid 5px #FC0; padding-left: 8px; margin:0 0 15px 0;}

#photozoom #features h4 { font-size:110%; font-weight:bold; margin:0 0 5px 0;}

#photozoom #features h5 { font-weight:bold;	margin:0 0 5px 0; padding: 2px 5px;	background: #F0F0F0;}

#photozoom #features .scr {	margin:0 0 20px 0; text-align: center;}

#photozoom #features .scr_box { width: 700px; overflow: hidden;}

#photozoom #features .scr_l { width: 340px; float: left; display: inline;}

#photozoom #features .scr_r { width: 340px; float: right; display: inline;}

#photozoom #features .box { padding: 10px; border: solid 1px #CCC; background: #F0F0F0;}

#photozoom #features .box p { margin-bottom: 10px;}

#photozoom #features .box .scr { margin-bottom: 5px; text-align: center;}

#photozoom #features ul { margin: 0 0 30px 20px;}

#photozoom #features ul li { line-height: 2.2em; font-size: 110%; font-weight: bold; list-style: none; background: url(../images/detail/photozoom_pro/icon.gif) no-repeat left center; padding-left: 25px;}







/* PhotoArtist

-------------------------------------------------------------*/

#photoartist #features #intro h2 { margin:0 0 15px 0px; font-size: 150%; font-weight: bold;}

#photoartist #features h2 {	margin:0 0 20px 0;}

#photoartist #features h3 {	font-size:120%;	font-weight:bold; border-left: solid 5px #FC0; padding-left: 8px; margin:0 0 15px 0;}

#photoartist #features h4 {	font-size:110%;	font-weight:bold; margin:0 0 5px 0; color: #00407b;}

#photoartist #features h5 { font-weight:bold; margin:0 0 5px 0;	padding: 2px 5px; background: #F0F0F0;}

#photoartist #features .scr { margin:0 0 20px 0; text-align: center;}

#photoartist #features .scr_box { width: 700px; overflow: hidden; margin: 0 0 30px 0;}

#photoartist #features .scr_l { width: 340px; float: left; display: inline;}

#photoartist #features .scr_r { width: 340px; float: right; display: inline;}

#photoartist #features .scr_l2 { width: 233px; float: left; display: inline; text-align: center;}

#photoartist #features .scr_l2 img { padding: 0 0 10px 0;}

#photoartist #features .box { padding: 10px; border: solid 1px #9bd5e0; background: #e9f7f9; margin: 0 0 30px 0;}

#photoartist #features .box p { margin-bottom: 10px;}

#photoartist #features .box .scr { margin-bottom: 5px; text-align: center;}

#photoartist #features ul { margin: 0 0 10px 20px; width: 110px; float: left;}

#photoartist #features ul li { line-height: 2.2em; list-style: disc;}

#photoartist #features .clear {	clear: both; height: 0; font-size: 0;}

#photoartist #features .big { font-size: 120%; font-weight: bold;}

#photoartist #features table { width: 700px; margin: 0 0 30px 0;}

#photoartist #features table td { text-align: center; padding: 0 0 20px 0; vertical-align: top;}

#photoartist #features .sample img{	border: solid 1px #CCC;}

#photoartist #features .sample img:hover{ border: solid 1px #333;}







/* Tiffen Dfx 2.0

-------------------------------------------------------------*/

#tiffen #features #intro { padding:0 0 30px 0;}

#tiffen #features #intro h2 { margin:0 0 10px 0;}

#tiffen #features #intro .scr_right{ float: right; text-align: right; margin: 0 0 20px 0; width:220px;}

#tiffen #features h3 { font-size:120%; font-weight:bold; border-left: solid 5px #FC0; padding-left: 8px; margin:0 0 10px 0;}

#tiffen #features h5 { padding: 5px; background: #F0F0F0;}

#tiffen #features .scr{ margin: 0 0 30px 0; overflow:hidden; text-align:center;}


#tiffen #features .scr_box{ width: 700px; margin: 0 0 30px 0; overflow:hidden;}

#tiffen #features .scr_l{ float: left; display: inline; width: 340px; text-align: left;}

#tiffen #features .scr_r{ float: right; display: inline; width: 340px;}

#tiffen #features .scr_l2{ float: left; display: inline; width:325px; text-align: center;}

#tiffen #features .scr_r2{ float: right; display: inline; width: 325px; text-align: center;}

#tiffen #features ul{ margin: 0 0 20px 25px;}

#tiffen #features ul li{ list-style: disc; line-height: 1.6em; font-size: 90%;}







/* 完全トータルバックアップ

-------------------------------------------------------------*/

#totalback #features .scr { margin: 0 0 20px 0; text-align: center;}

#totalback #features .scr_box { width: 700px; overflow: hidden; margin: 0 0 30px 0;}

#totalback #features .scr_box .scrbox_l { width: 400px; float: left; display: inline;}

#totalback #features .scr_box .scrbox_r { width: 280px; float: right; display: inline;}

#totalback #features .fboxTitle { margin: 0;}

#totalback #features .fbox { width: 670px; overflow: hidden;}

#totalback #features .fbox01 { padding: 15px 15px 5px 15px;	margin: 0 0 20px 0;	background: url(../images/detail/totalback/bg_fbox01.gif) no-repeat bottom left #fef5e7;}

#totalback #features .fbox01_h5 { color: #ea5504; border-bottom: solid 1px #ea5504;}

#totalback #features .fbox02 { padding: 15px 15px 5px 15px; margin: 0 0 20px 0; background: url(../images/detail/totalback/bg_fbox02.gif) no-repeat bottom left #fef9e7;}

#totalback #features .fbox02_h5 { color: #f08300; border-bottom: solid 1px #f08300;}

#totalback #features .fbox03 { padding: 15px 15px 5px 15px; margin: 0 0 20px 0; background: url(../images/detail/totalback/bg_fbox03.gif) no-repeat bottom left #fefde5;}

#totalback #features .fbox03_h4 { font-size: 120%; color: #f08300;}

#totalback #features .fbox03_h5 { color: #f08300; border-bottom: solid 1px #f7ab00;}

#totalback #features .fbox04 { padding: 15px 15px 5px 15px; margin: 0 0 30px 0; background: url(../images/detail/totalback/bg_fbox04.gif) no-repeat bottom left #feeeee;}

#totalback #features .fbox04_h5 { color: #d7000f; border-bottom: solid 1px #d7000f;}

#totalback #features .fbox_l { width: 330px; float: left; display: inline; overflow: hidden;}

#totalback #features .fbox_r { width: 330px; float: right; display: inline; overflow: hidden;}

#totalback #features .icon { width: 74px; float: left; display: inline; margin-bottom: 15px;}

#totalback #features .icon_p { width: 250px; float: right; display: inline;}

#totalback #features .benriBox { width: 700px; overflow: hidden;}

#totalback #features .benri_l { width: 340px; float: left; display: inline;}

#totalback #features .benri_r { width: 340px; float: right; display: inline;}

#totalback #features .benriBox_h4 { color: #11873b; border-bottom: solid 1px #009e3b;}







/* BD&DVD 再生 ArcSoft Theatre 2

-------------------------------------------------------------*/

#bdtheatre #features #intro { width: 700px; overflow: hidden;}

#bdtheatre #features #intro h2 { margin:0 0 15px 0px;}

#bdtheatre #features #intro h3 { background: none;}

#bdtheatre #features #intro p { margin:0 0 20px 0px;}

#bdtheatre #features #intro #intro_l { width: 300px; float: left; display: inline;}

#bdtheatre #features #intro #intro_r { width: 380px; float: right; display: inline;}

#bdtheatre #features h2.intro { margin:0 0 20px 0px;}

#bdtheatre #features h3 { background: url(../images/detail/bdtheatre/h3_bg.jpg) no-repeat bottom center; margin-bottom: 10px;}

#bdtheatre #features h3 span { display: block; background: url(../images/detail/bdtheatre/h3_bg_top.jpg) no-repeat top left; padding: 5px 0;}

#bdtheatre #features .h3_p { font-size: 110%; color: #fff; font-weight: bold; margin: 0 8px;}

#bdtheatre #features .scr{ margin: 0 0 20px 0; overflow:hidden; text-align:center;}

#bdtheatre #features .scr_box{ width: 700px; margin: 0 0 5px 0; overflow:hidden;}

#bdtheatre #features .scr_boxl{ width: 120px; display: inline; float: left; text-align: center;}

#bdtheatre #features .scr_boxr{ width: 570px; display: inline; float: right;}

#bdtheatre #features .scr_boxl2{ width: 250px; display: inline; float: left;}

#bdtheatre #features .scr_boxr2{ width: 430px; display: inline; float: right;}

#bdtheatre #features .scr_boxl3{ width: 500px; display: inline; float: left;}

#bdtheatre #features .scr_boxr3{ width: 180px; display: inline; float: right;}

#bdtheatre #features #box_red{ border: solid 1px #fadbda; background: #fdeeed; padding: 10px; margin: 0 0 20px 0;

-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}

#bdtheatre #features #box_red p{ margin: 0;}







/* Ashampoo Snap 5

-------------------------------------------------------------*/

#ashampoo_snap #features h3 { font-size:120%; font-weight:bold; margin:0 0 10px 0; padding-bottom: 5px;	background: url(../images/detail/ashampoo_snap/hbg.gif) no-repeat bottom left;}

#ashampoo_snap #features .scr{ margin: 0 0 30px 0;}

#ashampoo_snap #features .icon_box{ width: 700px; margin: 0 0 20px 0; overflow: hidden;}

#ashampoo_snap #features .icon{	width: 70px; text-align: center; float: left; display: inline;}

#ashampoo_snap #features .icon_p{ width: 600px; float: right; display: inline;}







/* Ashampoo Photo Optimizer 4

-------------------------------------------------------------*/

#ashampoo_popt #features h3 { font-size:120%; font-weight:bold; border-left: solid 6px #ff6600; margin:0 0 10px 0; padding-left: 7px;}

#ashampoo_popt #features h4 { font-size:110%; font-weight:bold; margin:0 0 5px 0; padding: 3px 10px; background: #fdf0e2;}

#ashampoo_popt #features .scr{ margin: 0 0 30px 0; text-align: center;}

#ashampoo_popt #features .scr_box{ width: 700px; margin: 0 0 20px 0; overflow: hidden;}

#ashampoo_popt #features .scr_l{ width: 340px; float: left; display: inline;}

#ashampoo_popt #features .scr_r{ width: 340px; float: right; display: inline;}

#ashampoo_popt #features ul{ margin: 0 0 20px 25px;}

#ashampoo_popt #features ul li{ list-style: disc; line-height: 1.6em; font-size: 90%;}







/* VirtualDrive 14 Pro

-------------------------------------------------------------*/

#virtual_drive #features h4 { color: #00488c; font-weight:bold; margin:0 0 6px 0px; border-left: solid 5px #005ea1; padding: 3px 0 3px 6px;}

#virtual_drive #features .scr { margin: 0 0 20px 0; text-align: center;}

#virtual_drive #features .scr_box { width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#virtual_drive #features .scr_box .scrbox_l { width: 340px; float: left; display: inline;}

#virtual_drive #features .scr_box .scrbox_r { width: 340px; float: right; display: inline;}

#virtual_drive #features .boxGreen { width: 680px; padding: 10px; background: #eaf8e7; margin: 0 0 30px 0; overflow: hidden;}

#virtual_drive #features .boxGreen_l { width: 330px; float: left; display: inline;}

#virtual_drive #features .boxGreen_r { width: 330px; float: right; display: inline;}

#virtual_drive #features .spanGreen { color: #008632;}





/* WebSite X5

-------------------------------------------------------------*/

#websitex5 #features h3 { font-size:140%; font-weight:bold; margin:0 0 15px 0; color: #e71c1b;}

#websitex5 #features h4 { font-size:120%; font-weight:bold;	margin:0 0 20px 0;}

#websitex5 #features .scr{ text-align: center; margin: 0 0 20px 0; overflow: hidden;}

#websitex5 #features .intro_box{ width: 700px; overflow: hidden;}

#websitex5 #features .intro_l{ width: 340px; float: left; display: inline;}

#websitex5 #features .intro_r{ float: right; width: 340px; display: inline; text-align: center;}

#websitex5 #features .step_box{	padding-bottom: 40px; margin: 0 0 40px 0; background: url(../images/detail/websitex5/bg_stepbox.jpg) no-repeat bottom center;}

#websitex5 #features .scr_box{ width: 700px; overflow: hidden; margin: 0 0 50px 0;}

#websitex5 #features .scr_l{ float:left; width:215px; display:inline;}

#websitex5 #features .scr_r{ float:right; width:465px; display:inline;}







#websitex5 #features .tempBox{ margin: 0 0 10px 0;}

#websitex5 #features .tempBox img{ padding-right: 10px;}

#websitex5 #features ul{ margin: 0 0 30px 25px;}

#websitex5 #features ul li{ list-style: disc; line-height: 1.7em;}

	

#websitex5 #hikaku table { margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#websitex5 #hikaku th { padding: 10px; text-align:center; vertical-align:middle; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; background:#fff;}

#websitex5 #hikaku td { text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;

vertical-align: middle;}

#websitex5 #hikaku .title { font-weight:bold; background: #000; color: #fff;}

#websitex5 #hikaku .evolution {	background: #fcebec; width: 170px; font-size: 120%;}

#websitex5 #hikaku .compact { background: #e3f9e6; width: 170px; font-size: 120%;}

#websitex5 #hikaku .left { text-align: left;}

#websitex5 #hikaku .pkgImg { padding-bottom: 7px;}





/* cacheman770

-------------------------------------------------------------*/

#cacheman770 #intro { padding:0 0 30px 0;}

#cacheman770 #intro h2 {	margin:0 0 15px 0;}

#cacheman770 #intro p{ font-size:110%; margin: 0 0 0 0;}

#cacheman770 #features {	padding:0 0 20px 0;}

#cacheman770 #features h2 { margin:0 0 20px 0;}

#cacheman770 #features h3 { font-size:120%; font-weight:bold; margin:0 0 15px 0;}

#cacheman770 #features h4 { font-size:120%; font-weight:bold; color: #c0010f; margin:0 0 10px 0;}

#cacheman770 #features h4.h4_style {	padding-left: 28px;	background: url(../images/icon01.gif) no-repeat left center;}

#cacheman770 #features h5 { font-size: 110%;	margin:0 0 10px 0px; font-weight: bold;}

#cacheman770 #features p{ margin: 0 0 20px 0;}

#cacheman770 #features .scr{	margin: 0 0 30px 0; overflow:hidden; text-align: center;}

#cacheman770 #features .scr_box{	width: 700px; overflow:hidden; margin: 0 0 20px 0;}

#cacheman770 #features .scr_l{ width: 340px;	float: left; display: inline;}

#cacheman770 #features .scr_r{ width: 340px;	float: right; display: inline;}

#cacheman770 #features .img_style{ padding-right: 10px;}

#cacheman770 #features .scr_r2{ width: 360px; float: right; text-align: right; margin: 0 0 20px 0;}

#cacheman770 #features .mb0{	margin: 0;}

#cacheman770 #features .scr_l3{ width: 420px; padding: 20px 15px; float: left; display: inline; background: #bc020e;	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; overflow: hidden;}

#cacheman770 #features .scr_r3{ width: 230px; float: right; display: inline;}

#cacheman770 #features .profile{	width: 200px; display: inline; float: left;}

#cacheman770 #features .profile ul, #cacheman770 #features .profile ul li{ color: #fff;}





/* photozoom5

-------------------------------------------------------------*/

#photozoom5 #features {	padding:0 0 18px 0;}

#photozoom5 #features h2 { margin:0 0 18px 0;}

#photozoom5 #features h3 { font-size:120%; font-weight:bold; border-left: solid 5px #FC0; padding-left: 8px; margin:0 0 15px 0;}

#photozoom5 #features h4 { font-size:110%; font-weight:bold; margin:0 0 10px 0; padding: 5px 10px; background: #fcf4d4;}

#photozoom5 #features h4.h4_nostyle { padding: 0; background: none;}

#photozoom5 #features h5 { font-weight:bold; margin:0 0 5px 0; padding: 2px 5px; background: #F0F0F0;}

#photozoom5 #features p{ margin: 0 0 20px 0;}

#photozoom5 #features #intro_h2 { margin:0 0 15px 0px; font-size: 190%; font-weight: bold;}

#photozoom5 #features .scr { text-align: center;}

#photozoom5 #features .scr2 { margin: 0 0 10px 0;}

#photozoom5 #features .scr_box { width: 700px;	overflow: hidden; margin: 0 0 30px 0;}

#photozoom5 #features .scr_l { width: 340px; float: left; display: inline; text-align: center;}

#photozoom5 #features .scr_r { width: 340px; float: right; display: inline; text-align: center;}

#photozoom5 #features .scr_l2 {	width: 340px; float: left; display: inline;}

#photozoom5 #features .scr_r2 {	width: 340px; float: right; display: inline;}

#photozoom5 #features .box { padding: 10px; border: solid 1px #CCC; background: #F0F0F0;}

#photozoom5 #features .box p { margin-bottom: 10px;}

#photozoom5 #features .box .scr { margin-bottom: 5px; text-align: center;}

#photozoom5 #features ul { margin: 0 0 25px 20px;}

#photozoom5 #features ul li { line-height: 2.2em; font-size: 110%; font-weight: bold; list-style: none;	background: url(../images/icon.gif) no-repeat left center; padding-left: 25px;}

#photozoom5 #hikaku { padding:30px 0 0 0;}

#photozoom5 #hikaku h2 { margin:0 0 20px 0;}

#photozoom5 #hikaku h3 {margin:0 0 10px 0; font-weight: bold; font-size: 110%;}

#photozoom5 #hikaku p {	margin:0 0 20px 0;}

#photozoom5 #hikaku table { margin:0 0 10px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#photozoom5 #hikaku th { padding:5px; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#photozoom5 #hikaku td { text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#photozoom5 #hikaku .title { font-weight:bold; background: #000; color: #fff; text-align: center; width: 110px;}

#photozoom5 #hikaku .title2 { background: #000;}



/* junglemobilecopy

-------------------------------------------------------------*/

#junglemobilecopy #features { padding:0 0 20px 0;}

#junglemobilecopy #features h2 { margin:0 0 20px 0;}

#junglemobilecopy #features h3 { font-size:120%; font-weight:bold; margin:35px 0 15px 0;}

#junglemobilecopy #features .h3_cont { border-left: solid 6px #e5004f; padding: 10px 0 10px 15px;}

#junglemobilecopy #features h3.h3_style { padding: 0 0 25px 0; background: url(../images/bg_h3.gif) no-repeat bottom left;}

#junglemobilecopy #features h4 { font-size:120%; font-weight:bold; margin:0 0 10px 0;	color: #e5004f; padding: 5px 0 5px 25px; background: url(/client_info/JUNGLE/view/userweb/images/detail/junglemobilecopy/icon_h4.gif) no-repeat left center;}

#junglemobilecopy #features h5 { font-weight:bold; margin:0 0 10px 0px;}

#junglemobilecopy #features p{ margin: 0 0 20px 0;}

#junglemobilecopy #features .scr{ margin: 0 0 20px 0; overflow:hidden;}




/* 完全パソコン引越11

-------------------------------------------------------------*/

#hikkoshi11 #features { padding:0 0 20px 0;}

#hikkoshi11 #features h2 { margin:0 0 20px 0;}

#hikkoshi11 #features h3 { font-size:120%; font-weight:bold; margin:0 0 15px 0; clear: both;}

#hikkoshi11 #features h4 { font-size:110%; font-weight:bold; margin:0 0 10px 7px; padding:0 0 0 2px;}

#hikkoshi11 #features .no_space { margin-bottom: 5px;}

#hikkoshi11 #features h5 { font-size: 110%; font-weight:bold; margin:0 10px 5px 10px;}

#hikkoshi11 #features p{ margin: 0 0 20px 10px;}

#hikkoshi11 #features #intro { width: 700px; overflow: hidden; margin: 0 0 20px 0;}

#hikkoshi11 #features #intro #intro_l { width: 540px; float: left; display: inline;}

#hikkoshi11 #features #intro #intro_r {	width: 150px; float: right;	display: inline;}

#hikkoshi11 #features #intro h2 { margin: 0 0 10px 0; font-size: 160%; font-weight: bold;}

#hikkoshi11 #features #intro p { font-size: 110%; margin: 0 0 20px 0;}

#hikkoshi11 #features .scr{ margin: 0 0 0 0; overflow: hidden; text-align: left; width: 700px;}

#hikkoshi11 #features .scr01{ width: 267px;	display: inline; float: left;}

#hikkoshi11 #features .scr02{ width: 227px;	display: inline; float: left;}

#hikkoshi11 #features .scr03{ width: 206px;	display: inline; float: left;}

#hikkoshi11 #features .scr p{ text-align: left;}

#hikkoshi11 #features .scr img{ padding-bottom: 10px;}

#hikkoshi11 #features .scr_box{	width: 700px; overflow: hidden;	margin: 0 0 20px 0;}

#hikkoshi11 #features .scr_l{ width: 360px;	float: left; display: inline;}

#hikkoshi11 #features .scr_r{ width: 320px;	float: right; display: inline; text-align: right;}

#hikkoshi11 #features .scr_l2{ width: 345px; float: left; display: inline;}

#hikkoshi11 #features .scr_r2{ width: 345px; float: right; display: inline;}

#hikkoshi11 #features .blue{ color: #014099;}

#hikkoshi11 #features .green{ color: #14a83b;}

#hikkoshi11 #features .pink{ color: #e5004f;}

#hikkoshi11 #features .font85{ font-size: 85%;}

#hikkoshi11 #features .font120{ font-size: 120%;}

#hikkoshi11 #features .center{ text-align: center;}

#hikkoshi11 #features .bottommargin10{ margin-bottom: 10px;}

#hikkoshi11 #features .bottommargin20{ margin-bottom: 20px;}

#hikkoshi11 #features .bottommargin30{ margin-bottom: 30px;}

#hikkoshi11 #features .bottommargin40{ margin-bottom: 40px;}

#hikkoshi11 #features table.mail { margin:0 0 5px 10px;	width:680px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#hikkoshi11 #features .mail th { width: 120px; padding:2px 5px; vertical-align:middle; font-weight:bold; background: #EAEAEA; border-bottom: 1px solid #AAAAAA;	border-right: 1px solid #AAAAAA;}

#hikkoshi11 #features .mail td { padding:5px 7px; border-bottom: 1px solid #AAAAAA;	border-right: 1px solid #AAAAAA;}

#hikkoshi11 #features .mail .yellow { background: #fffde4;}

#hikkoshi11 #features .mail .new { text-decoration: underline;}

#hikkoshi11 #features table.mail2 { margin:0 0 5px 10px; width:680px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#hikkoshi11 #features .mail2 th { padding:2px 7px; vertical-align:middle; text-align: center; font-weight:bold; background: #EAEAEA; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi11 #features .mail2 td { padding:5px 7px; text-align: center; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi11 #features .mail2 .yellow { background: #fffde4;}

#hikkoshi11 #features .mail2 .hmoto { width: 20px;}

#hikkoshi11 #features table#kensaku { margin:0 0 30px 90px;	width:470px; border-top: 1px solid #AAAAAA;	border-left: 1px solid #AAAAAA;}

#hikkoshi11 #features #kensaku th { width: 120px; padding:2px 10px;	vertical-align:middle; text-align:left; font-weight:bold; /* background-color: #FEFCC9; */ background: #fffde4; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi11 #features #kensaku td { padding:5px 10px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

#hikkoshi11 #features #newFeature { background: #E6F2F8; padding: 15px 15px 3px 15px; margin: 0 0 20px 0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

#hikkoshi11 #features #newFeature p { margin-left: 35px;}


/* Nero2014

-------------------------------------------------------------*/

#nero2014 ul.tri_style {	margin: 0 !important;	padding: 0 !important;	position: relative !important;}
#nero2014 ul.tri_style li{	margin: 0 !important;	padding: 3px 0 3px 10px !important;	list-style-type: none !important;}
#nero2014 ul.tri_style li:before{	content: ' ';    border: transparent solid 0.4em;    border-left-color: #000;    position: absolute;    height: 0;    width: 0;    /*left: 0;*/    margin: 0px;    margin-top: 0.4em;    margin-left:-0.7em;    padding: 0px;}

	/** tab */
	#nero2014 .tabContainer {		padding: 0;	}
	#nero2014 .tab {		padding: 0 !important;		margin: 0 !important;	}
	#nero2014 .tab li {		list-style-type: none !important;		float: left;	}
	#nero2014 .tab li a:focus {		outline: none;	}
	#nero2014 .tab li a {		display: block;		padding: 0 !important;		height: 52px;		text-indent: -9999px !important;	}
	#nero2014 .tnav-newtec a,
	#nero2014 .tnav-manage a {		width: 145px;	}
	#nero2014 .tnav-writing a,
	#nero2014 .tnav-convert a,
	#nero2014 .tnav-movie a {		width: 135px;	}
	#nero2014 .tab-top .tnav-newtec a {		background: url(../images/detail/nero2014/tab_sprite.png) no-repeat 0px -62px;	}
	#nero2014 .tab-top .tnav-writing a {		background: url(../images/detail/nero2014/tab_sprite.png) no-repeat -145px 0px;	}
	#nero2014 .tab-top .tnav-convert a {		background: url(../images/detail/nero2014/tab_sprite.png) no-repeat -280px 0px;	}
	#nero2014 .tab-top .tnav-movie a {		background: url(../images/detail/nero2014/tab_sprite.png) no-repeat -415px 0px;	}
	#nero2014 .tab-top .tnav-manage a {		background: url(../images/detail/nero2014/tab_sprite.png) no-repeat -550px 0px;	}
	#nero2014 .tab-under .tnav-newtec a {		background: url(../images/detail/nero2014/tabunder_sprite.png) no-repeat 0px -62px;	}
	#nero2014 .tab-under .tnav-writing a {		background: url(../images/detail/nero2014/tabunder_sprite.png) no-repeat -145px 0px;	}
	#nero2014 .tab-under .tnav-convert a {		background: url(../images/detail/nero2014/tabunder_sprite.png) no-repeat -280px 0px;	}
	#nero2014 .tab-under .tnav-movie a {		background: url(../images/detail/nero2014/tabunder_sprite.png) no-repeat -415px 0px;	}
	#nero2014 .tab-under .tnav-manage a {		background: url(../images/detail/nero2014/tabunder_sprite.png) no-repeat -550px 0px;	}
	#nero2014 .tnav-newtec a.active,
	#nero2014 .tnav-newtec a:hover {		background-position: 0px 0px;	}
	#nero2014 .tnav-writing a.active,
	#nero2014 .tnav-writing a:hover {		background-position: -145px -62px;	}
	#nero2014 .tnav-convert a.active,
	#nero2014 .tnav-convert a:hover {		background-position: -280px -124px;	}
	#nero2014 .tnav-movie a.active,
	#nero2014 .tnav-movie a:hover {		background-position: -415px -186px;	}
	#nero2014 .tnav-manage a.active,
	#nero2014 .tnav-manage a:hover {		background-position: -550px -248px;	}


#nero2014 img.platinum-icon {	position: absolute;	right: -5px;	top: -12px;	width: 64px;	height: 64px;	z-index: 5;}
#nero2014 img.platinum-icon-fix1 {	top: 0px;}

#nero2014 #features {	width:700px;	/*overflow:hidden;*/	padding:10px 0 0 0;	margin-bottom:50px;}
	#nero2014 #features p{		margin: 0 0 20px 0px;	}
	#nero2014 #features .scr{		margin: 0 0 20px 0;	    /*overflow:hidden;*/		text-align:center;	}
	#nero2014 #features .scr_img {		text-align:center;		margin-bottom:10px;	}
	#nero2014 #features .scr_box{		width: 700px;		margin: 0 0 30px 0;	    /*overflow:hidden;*/	}
	#nero2014 #features .scr_boxl{		width: 335px;		display: inline;		float: left;	}
	#nero2014 #features .scr_boxr{		width: 335px;		display: inline;		float: right;	}

	#nero2014 #features h2 {		margin:0 0 10px 0;	}
	#nero2014 #features h3,
	#nero2014 #features h4,
	#nero2014 #features h5 {		position: relative;	}

	#nero2014 #features h2.intro {		margin:0 0 20px 0px;	}
	#nero2014 .article {		margin-bottom: 60px;	}
	#nero2014 .articleHead {		/*min-height:110px;*/		padding-top:20px;		margin-bottom: 20px;	}
	#nero2014 .articleHead h3 {    	padding: 0.3em 0 0.3em 1em;    	font-size:100%;    	font-weight:bold;	}
	#nero2014 #features .lead {		margin:20px 0 0 0;	}
	#nero2014 .scr_box h5 {		margin-bottom: 15px;		padding:0.6em 0 0.6em 18px;		color:#fff;		font-size:100%;	}
	#features .scr_box p.notice {		margin-bottom: 10px;		font-size:85%;		line-height: 1.2;		color:#666;	}

	#nero2014 #newtec .articleHead h3 {		border-style: solid;		border-width: 0px 0px 3px;		border-bottom: dashed #24ac61 3px;		-moz-border-image: url(../images/common/border/img_new_line.jpg) 0 0 3 round repeat;		-ms-border-image: url(../images/common/border/img_new_line.jpg) 0 0 3 round repeat;		-webkit-border-image: url(../images/common/border/img_new_line.jpg) 0 0 3 round repeat;		-o-border-image: url(../images/common/border/img_new_line.jpg) 0 0 3 round repeat;		border-image: url(../images/common/border/img_new_line.jpg) 0 0 3 fill round repeat;		background: url(../images/detail/nero2014/icons/large/icon_new.png) no-repeat center right;	}
	#nero2014 #newtec h4 {		font-size: 100%;		font-weight: bold;		margin-bottom: 10px;	}
	#nero2014 #newtec .articleHead h3 span {		color: #fff;		font-size: 80%;		padding:2px 10px;		margin-left: 1em;	}
	#nero2014 #newtec .scr_box h5{		background: #24ac61;	}
	#nero2014 #newtec .icon-newtec01 {		background: url(../images/detail/nero2014/icons/icon_new_03.png) no-repeat center left;		padding-left: 30px;	}
	#nero2014 #newtec .icon-newtec02 {		background: url(../images/detail/nero2014/icons/icon_new_04.png) no-repeat center left;		padding-left: 35px;	}

	#nero2014 #writing .articleHead h3 {		border-style: solid;		border-width: 0px 0px 3px;		border-bottom: dashed #e20d40 3px;		-moz-border-image: url(../images/common/border/img_writing_line.jpg) 0 0 3 round repeat;		-ms-border-image: url(../images/common/border/img_writing_line.jpg) 0 0 3 round repeat;		-webkit-border-image: url(../images/common/border/img_writing_line.jpg) 0 0 3 round repeat;		-o-border-image: url(../images/common/border/img_writing_line.jpg) 0 0 3 round repeat;		border-image: url(../images/common/border/img_writing_line.jpg) 0 0 3 fill round repeat;		padding-left: 55px;		background: url(../images/detail/nero2014/icons/large/icon_writing.png) no-repeat center left;	}
	#nero2014 #writing .articleHead h3 span {		font-weight:normal;		font-size: 75%;		line-height: 100%;	}
	#nero2014 #writing .scr_box h4{		margin-bottom: 15px;		padding:0.6em 0 0.6em 18px;		color:#fff;		font-size:100%;		background: #e20d40;	}

	#nero2014 #convert .articleHead h3 {		border-style: solid;		border-width: 0px 0px 3px;		border-bottom: dashed #2a61aa 3px;		-moz-border-image: url(../images/common/border/img_convert_line.jpg) 0 0 3 round repeat;		-ms-border-image: url(../images/common/border/img_convert_line.jpg) 0 0 3 round repeat;		-webkit-border-image: url(../images/common/border/img_convert_line.jpg) 0 0 3 round repeat;		-o-border-image: url(../images/common/border/img_convert_line.jpg) 0 0 3 round repeat;		border-image: url(../images/common/border/img_convert_line.jpg) 0 0 3 fill round repeat;		padding-left: 60px;		background: url(../images/detail/nero2014/icons/large/icon_convert.png) no-repeat center left;	}
	#nero2014 #convert .articleHead h3 span {		font-weight:normal;		font-size: 75%;		line-height: 100%;	}
	#nero2014 #convert .scr_box h4{		margin-bottom: 15px;		padding:0.6em 0 0.6em 18px;		color:#fff;		font-size:100%;		background: #2a61aa;}
	#nero2014 #convert .scr_box p.bg {		background: #badbf3;		padding: 2em;	}

	#nero2014 #movie .articleHead h3 {		border-style: solid;		border-width: 0px 0px 3px;		border-bottom: dashed #f4aa28 3px;		-moz-border-image: url(../images/common/border/img_movie_line.jpg) 0 0 3 round repeat		-ms-border-image: url(../images/common/border/img_movie_line.jpg) 0 0 3 round repeat;		-webkit-border-image: url(../images/common/border/img_movie_line.jpg) 0 0 3 round repeat;		-o-border-image: url(../images/common/border/img_movie_line.jpg) 0 0 3 round repeat;		border-image: url(../images/common/border/img_movie_line.jpg) 0 0 3 fill round repeat;		padding-left: 55px;		background: url(../images/detail/nero2014/icons/large/icon_movie.png) no-repeat center left;	}
	#nero2014 #movie .articleHead h3 span {		font-weight:normal;		font-size: 75%;		line-height: 100%;	}
	#nero2014 #movie .scr_box h4{		margin-bottom: 15px;		padding:0.6em 0 0.6em 18px;		color:#fff;		font-size:100%;		background: #f4aa28;	}
	#nero2014 #movie .tableHead span {		color:#f4aa28;		padding-right: 5px;	}
	#nero2014 #movie h5 {		font-weight: bold;		color: #444;		margin: 30px 0 10px;		padding: 0;		font-size: 85%;	}
	#nero2014 #movie span.point {		color:#f4aa28;	}

	#nero2014 #manage h4 {		font-size: 100%;		font-weight: bold;		margin-bottom: 10px;	}
	#nero2014 #manage .articleHead h3 {		border-style: solid;		border-width: 0px 0px 3px;		border-bottom: dashed #3cb9bf 3px;		-moz-border-image: url(../images/common/border/img_manage_line.jpg) 0 0 3 round repeat;		-ms-border-image: url(../images/common/border/img_manage_line.jpg) 0 0 3 round repeat;		-webkit-border-image: url(../images/common/border/img_manage_line.jpg) 0 0 3 round repeat;		-o-border-image: url(../images/common/border/img_manage_line.jpg) 0 0 3 round repeat;		border-image: url(../images/common/border/img_manage_line.jpg) 0 0 3 fill round repeat;		padding-left: 90px;		background: url(../images/detail/nero2014/icons/large/icon_manage.png) no-repeat center left;	}
	#nero2014 #manage .articleHead h3 span {		font-weight:normal;		font-size: 75%;		line-height: 100%;		padding-left: 1em;	}
	#nero2014 #manage .scr_box h5{		background: #3cb9bf;	}
	#nero2014 #manage .scr_boxl_short {		width: 50%;		float: left;	}
	#nero2014 #manage .scr_boxr_short {		width: 50%;		float: right;	}
	#nero2014 #manage .icon-manage01 {		background: url(../images/detail/nero2014/icons/icon_manage_01.png) no-repeat center left;		padding-left: 30px;	}
	#nero2014 #manage .icon-manage02 {		background: url(../images/detail/nero2014/icons/icon_manage_02.png) no-repeat center left;		padding-left: 30px;	}

	#nero2014 #features .scr_box2{		width: 700px;		margin: 0 0 20px 0;	    overflow:hidden;	}
	#nero2014 #features .scr_boxl2{		width: 340px;		display: inline;		float: left;		text-align: center;	}
	#nero2014 #features .scr_boxr2{		width: 340px;		display: inline;		float: right;	}
	#nero2014 #features .scr2{		margin: 0 0 20px 0;	}

/* platinum のみの機能  */
	#nero2014 #features #platinum{		background: url(../images/detail/nero2014/bg_plutinum.jpg) repeat-y left top;		}
	#nero2014 #features #platinum .bottom {		height: 10px;		overflow: hidden;		background: url(../images/detail/nero2014/bg_plutinum_bottom.jpg) no-repeat left top;	}
	#nero2014 #platinum .scr_box {		width:660px;		margin: 0 auto 15px;	}
	#nero2014 #platinum h3 {		width:700px;		height:56px;		text-indent: -9999px;		background: url(../images/img_plutinum_h3.jpg) no-repeat left top;	}
	#nero2014 #platinum p {		color:#f4f4f4;	}
	#nero2014 #platinum .scr_box h4 {		margin-bottom: 15px;		padding:0 0 2px 18px;		height:28px;		line-height:28px;		color:#111;		font-size:100%;		font-weight:bold;		background: url(../images/bg_h3_plutinum.jpg) no-repeat left top;	}
	#nero2014 #platinum .scr_box .scr_boxl,
	#nero2014 #platinum .scr_box .scr_boxr {		width:315px;	}

/* 高速動画変換 */
	#nero2014 #convert .intro {		margin-bottom:30px;		width:700px;		height:280px;		background: url(../images/detail/nero2014/bg_intro_convert.jpg) no-repeat left top;	}
	#nero2014 #convert .intro p {		padding:160px 20px 0 365px;	}
	#nero2014 #convert table {		margin:0 0 20px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;		border-bottom: 1px solid #AAAAAA;	}
		#nero2014 #convert th {			padding:5px;			text-align:center;			vertical-align:middle;			background-color:#F9F9F3;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
		#nero2014 #convert .mainHead {			background-color: #d4d4cf;			font-weight:bold;			font-size:100%;		}
		#nero2014 #convert th.output {			background-color: #e5e5e0;		}
		#nero2014 #convert th.col_lev_1,
		#nero2014 #convert th.col_lev_2 {			width:60px;		}
		#nero2014 #convert td {			text-align:left;			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
		#nero2014 #convert .title {			font-weight:bold;			background: #666;			color: #fff;		}
		#nero2014 #convert .title_sta {			font-weight:bold;			background: #00398a;			color: #fff;		}
		#nero2014 #convert .title_pre {			font-weight:bold;			background: #a10012;			color: #fff;		}
		#nero2014 #convert .title2 {			background: #e2e2e0;			width: 100px;		}
		#nero2014 #convert.ct_self {			background: #fff1f3;		}
		#nero2014 #convert .left {			text-align: left;		}

/* バックアップツール  */
	#nero2014 #backup .intro {		margin-bottom:30px;		width:700px;		height:235px;		background: url(../images/detail/nero2014/bg_backup_intro.jpg) no-repeat left top;	}
	#nero2014 #backup .intro p {		padding:155px 0 0 20px;		width:315px;	}

/* 編集・フォトムービー　*/
	#nero2014 #movie .scr_boxl_long{		width: 440px;		display: inline;		float: left;	}
	#nero2014 #movie .scr_boxl_short {		width: 185px;		float: left;	}
	#nero2014 #movie .scr_boxr_short{		width: 150px;		float: right;		padding-top: 10px;	}
	#nero2014 #movie .tableHead {		margin:30px 0 10px;		font-weight:bold;		font-size:100%;	}
	#nero2014 #movie .table {		position:relative;	}
	#nero2014 #movie .table-overlay-border {		border-radius: 3px;		border: solid #3597f0 3px;		position:absolute;		top:30px;		left:253px;		z-index:5;		width: 148px;		height:243px;	}
	#nero2014 #movie .table-overlay {		opacity: 0.1;		filter: alpha(opacity=10); /* IE lt 8 */		-ms-filter: "alpha(opacity=10)"; /* IE 8 */		background: #3897f0;		height:inherit;	}
	#nero2014 #movie table {		margin:0 0 20px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;		border-bottom: 1px solid #AAAAAA;	}
		#nero2014 #movie table td.first {			width: 270px;		}
		#nero2014 #movie th {			padding:5px;			text-align:left;			vertical-align:middle;			background-color:#F9F9F3;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
		#nero2014 #movie th.col_lev_2{			font-weight: bold;			text-align: center;			vertical-align:middle;			width: 150px;		}
		#nero2014 #movie th.platinum {			background-color:#acccf7;		}
		#nero2014 #movie th.standard {			background-color:#fac1c3;		}
		#nero2014 #movie th.video {			background-color:#fae9c1;		}
		#nero2014 #movie th.th_total {			background-color: #d4d4cf;			font-weight:bold;			font-size:100%;			text-align: center;		}
		#nero2014 #movie td.total {			background-color: #e5e5e0;			font-size:120%;		}
		#nero2014 #movie td.bold {			font-weight: bold;		}
		#nero2014 #movie .overlay-base {			border-top: solid #3597f0 3px;			border-left: solid #3597f0 3px;			border-right: solid #3597f0 3px;		}
		#nero2014 #movie td.bold {			border-left: solid #3597f0 3px;			border-right: solid #3597f0 3px;			background-color: #d6e5fb;		}
		#nero2014 #movie td.total.bold {			border-bottom: solid #3597f0 3px			border-left: solid #3597f0 3px;			border-right: solid #3597f0 3px;			background-color: #c8d8eb;		}
		#nero2014 #movie td {			text-align:center;			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
#nero2014 #movie ul.tri_style li:before{	border-left-color: #f4aa28;}
#nero2014 #movie ul.tri_style li {	float:left;	width: 47%;}

/* 音楽編集 */
	#nero2014 #music dt{		padding-left:20px;		margin-bottom:5px;		font-size:100%;		font-weight:bold;		color:#4c1c55;		background: url(../images/detail/nero2014/bullet_dl_music.png) no-repeat left center;	}
	#nero2014 #music dd {		margin-bottom:20px;	}

/* 詳細はこちら */
		#nero2014 #features .more {		margin-bottom:20px;		text-align:right;		}
			#nero2014 #features .more a {			background: url(../images/parts/more.gif) no-repeat left center;			padding-left: 10px;			}

/* 機能別ガイド */
#nero2014 #guide {	width:700px;	overflow:hidden;	padding:30px 0 0 0;}
	#nero2014 #guide h2 {		margin:0 0 10px 0;	}
	#nero2014 #guide h3 {    	background: url(../images/h3_bg.jpg) no-repeat bottom center;    	margin-bottom: 10px;	}
	#nero2014 #guide h3 span {		display: block;    	background: url(../images/h3_bg_top.jpg) no-repeat top left;		padding: 4px 0 4px 0;	}
	#nero2014 #guide .h3_p {		font-size: 100%;		color: #fff;		font-weight: bold;		margin: 0 8px;	}
	#nero2014 #guide h4 {		font-size:100%;		font-weight:bold;		margin:0 0 5px 0px;	}
	#nero2014 #guide h5 {		font-weight:bold;		margin:0 0 5px 0px;		padding: 2px 10px;		background: #E7E7E7;	}
	#nero2014 #guide p{		margin: 0 0 20px 0px;	}
	#nero2014 #guide ol{		margin: 0 0 20px 30px;	}
	#nero2014 #guide ol li{		list-style: decimal;		margin: 0;		line-height: 1.7em;	}
	#nero2014 #guide .scr{		margin: 0 0 20px 0;		text-align: center;	}
	#nero2014 #guide .scr2{		margin: 0 0 20px 30px;	}

/* */
#nero2014 .clear {clear:both;}
#nero2014 .last {margin-bottom:0 !important;}

/* ----- clearfix ----- */
#nero2014 .clearfix:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}
#nero2014 .clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html #nero2014 .clearfix { height: 1%; }
#nero2014 .clearfix { display: block; }
/* End hide from IE-mac */





/* 仕入商品

-------------------------------------------------------------*/

#purchase {padding:20px 0 0 0;}

#purchase body, th, td { font-size: 12px; }

#purchase h1 {font-size:150%; font-weight:bold; margin: 0 0 15px 0; color: #333; padding:0; height: auto;}

#purchase h2 {font-size:130%; font-weight:bold; margin: 0 0 15px 0; color: #333; padding:0; height: auto; text-align: center;}

#purchase h3 {font-size:120%; font-weight:bold; margin: 0 0 15px 0; color: #333; padding:0; height: auto;}

#purchase h4 {font-size: 110%; font-weight:bold; margin-bottom: 10px;}

#purchase h5 {font-size: 100%; font-weight:bold; margin-bottom: 10px;}

#purchase h6 {font-size: 100%; font-weight:bold; margin-bottom: 10px;}

#purchase p {margin: 0 0 20px 0; line-height: 1.6em; font-size: 12px;}

#purchase img { vertical-align: bottom;}

#purchase table { border: none; width:700px;}

#purchase tbody { border: none; width:700px;}

#purchase table th { border: none;}

#purchase table td { border: none;}

#purchase #purchaserequire {padding:30px 0 0 0;}

#purchase #purchaserequire h2 {margin:0 0 20px 0; padding:0 !important; background:none !important; height: auto;}

#purchase #purchaserequire h3 {font-size:120%; font-weight:bold; margin: 0 0 15px 0; color: #333;}

#purchase #purchaserequire p {margin:0 0 20px 0; font-size: 12px;}

#purchase #purchaserequire table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#purchase #purchaserequire th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-top: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}

#purchase #purchaserequire td {border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; padding:5px;}





/* JungleMobileCOPY for Mac

-------------------------------------------------------------*/
#junglemobilecopyformac #features {	padding:0 0 20px 0;}

#junglemobilecopyformac #features h2 {	margin:0 0 20px 0;	}

#junglemobilecopyformac #features h3 {		font-size:120%;		font-weight:bold;		margin:35px 0 15px 0;	}

#junglemobilecopyformac #features .h3_cont {		border-left: solid 6px #e5004f;		padding: 10px 0 10px 15px;	}

#junglemobilecopyformac #features h3.h3_style {		padding: 0 0 25px 0;		background: url(/client_info/JUNGLE/view/userweb/images/detail/junglemobilecopyformac/bg_h3.gif) no-repeat bottom left;			}

#junglemobilecopyformac #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0;		color: #e5004f;		padding: 5px 0 5px 25px;		background: url(../images/icon_h4.gif) no-repeat left center;	}

#junglemobilecopyformac #features h5 {		font-weight:bold;		margin:0 0 10px 0px;	}

#junglemobilecopyformac #features #features p{		margin: 0 0 20px 0;	}

#junglemobilecopyformac #features #features .scr{		margin: 0 0 20px 0;	    overflow:hidden;	}



/* みんなのフォトムービー6 ベビー＆キッズ スタジオ

-------------------------------------------------------------*/
#minphoto_baby #features {		padding:0 0 20px 0;}

#minphoto_baby #features h2 {		margin:0 0 20px 0;	}

#minphoto_baby #features h3 {		font-size: 17px;    	margin-bottom: 15px;	}

#minphoto_baby #features h3.h3_bg {		color: #fff;		font-weight: bold;		padding: 6px 10px;    	background: #e85382;	}

#minphoto_baby #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0;	}

#minphoto_baby #features h4.h4_bg {    	background: url(/client_info/JUNGLE/view/userweb/images/detail/minphoto_baby/h4_bg.gif) no-repeat left center;		padding: 5px 0 5px 38px;	}

#minphoto_baby #features h5 {		font-weight:bold;		margin:0 0 5px 0;	}

#minphoto_baby #features p{		margin: 0 0 20px 0;	}

#minphoto_baby #features p.p01{		margin: 0 0 50px 0;		text-align: right;	}
#minphoto_baby #features p.p02{		padding-top: 10px;		margin: 0;	}

#minphoto_baby #features .scr{		margin: 0 0 30px 0;		text-align: center;	}

#minphoto_baby #features .scr_box{		width: 700px;		margin: 0 0 20px 0;		overflow: hidden;	}

#minphoto_baby #features .scr_l{		width: 150px;		float: left;		display: inline;	}

#minphoto_baby #features .scr_r{		width: 520px;		float: right;		display: inline;	}

#minphoto_baby #features .scr_box2{		width: 700px;		margin: 0 0 20px 0;		overflow: hidden;	}

#minphoto_baby #features .scr_l2{		width: 400px;		float: left;		display: inline;	}

#minphoto_baby #features .scr_r2{		width: 280px;		float: right;		display: inline;		text-align: center;	}

#minphoto_baby #features .pink {		color: #e85382;	}
#minphoto_baby #features .blue {		color: #73bed7;	}

#minphoto_baby #features .mb0{ margin-bottom: 0;}
#minphoto_baby #features .mb10{ margin-bottom: 10px;}
#minphoto_baby #features .mb20{ margin-bottom: 20px;}
#minphoto_baby #features .mb30{ margin-bottom: 30px;}
#minphoto_baby #features .mb40{ margin-bottom: 40px;}
#minphoto_baby #features .mb50{ margin-bottom: 50px;}




/* みんなのフォトムービー6 Wedding

-------------------------------------------------------------*/
#minphoto_wedding

#minphoto_wedding #features {		padding:0 0 20px 0;}

#minphoto_wedding #features h2 {		margin:0 0 20px 0;	}

#minphoto_wedding #features h3 {		font-size: 17px;    	margin-bottom: 15px;	}

#minphoto_wedding #features h3.h3_bg {		color: #fff;		font-weight: bold;		padding: 6px 10px;    	background: #73bed7;	}

#minphoto_wedding #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0;	}

#minphoto_wedding #features h4.h4_bg {    	background: url(/client_info/JUNGLE/view/userweb/images/detail/minphoto_wedding/h4_bg.gif) no-repeat left center;		padding: 5px 0 5px 38px;	}

#minphoto_wedding #features h5 {		font-weight:bold;		margin:0 0 5px 0;	}

#minphoto_wedding #features p{		margin: 0 0 20px 0;	}

#minphoto_wedding #features p.p01{		font-size: 130%;	}

#minphoto_wedding #features p.p02{		margin: 0 10px 30px 10px;	}

#minphoto_wedding #features #sozai {		text-align: center;		background: #e9f6eb;		padding: 20px 15px;		margin: 0 0 30px 0;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;	}

#minphoto_wedding #features .scr{		margin: 0 0 30px 0;		text-align: center;	}

#minphoto_wedding #features .scr_box{		width: 560px;		margin: 0 0 20px 70px;		overflow: hidden;	}

#minphoto_wedding #features .scr_l{		width: 260px;		float: left;		display: inline;	}

#minphoto_wedding #features .scr_r{		width: 260px;		float: right;		display: inline;		text-align: left;	}

#minphoto_wedding #features .scr_box2{		width: 700px;		margin: 0 0 20px 0;		overflow: hidden;	}

#minphoto_wedding #features .scr_l2{		width: 400px;		float: left;		display: inline;	}

#minphoto_wedding #features .scr_r2{		width: 280px;		float: right;		display: inline;		text-align: center;	}

#minphoto_wedding #features .pink {		color: #e3007f;	}
#minphoto_wedding #features .blue {		color: #73bed7;	}






/* みんなのフォトムービー6 旅物語

-------------------------------------------------------------*/
#jungle #features {		padding:0 0 20px 0;}

#minphoto_travel #features h2 {		margin:0 0 40px 0;	}

#minphoto_travel #features h3 {		font-size: 17px;    	margin-bottom: 15px;	}

#minphoto_travel #features h3.h3_bg {		color: #fff;		font-weight: bold;		padding: 6px 10px;    	background: #002f7c;	}

#minphoto_travel #features h4 {		font-size: 16px;		font-weight:bold;		margin:0 0 10px 0;		color: #1d2087;	}

#minphoto_travel #features h4.h4_bg {    	background: url(/client_info/JUNGLE/view/userweb/images/detail/minphoto_travel/h4_bg.gif) no-repeat left center;		padding: 5px 0 5px 38px;		color: #444;	}

#minphoto_travel #features h5 {		font-weight:bold;		margin:0 0 8px 0;	}

#minphoto_travel #features p{		margin: 0 0 20px 0;	}

#minphoto_travel #features .scr{		margin: 0 0 30px 0;		text-align: center;	}

#minphoto_travel #features .contBox{		width: 700px;		margin: 0 0 30px 0;		overflow: hidden;	}

#minphoto_travel #features .contBox_l{		width: 216px;		float: left;		display: inline;		margin-right: 26px;	}

#minphoto_travel #features .contBox_r{		width: 216px;		float: left;		display: inline;	}

#minphoto_travel #features .scr_box{		width: 700px;		margin: 0 0 20px 0;		overflow: hidden;	}

#minphoto_travel #features .scr_l{		width: 400px;		float: left;		display: inline;	}

#minphoto_travel #features .scr_r{		width: 280px;		float: right;		display: inline;		text-align: center;	}

#minphoto_travel #features table#efect {		margin:0 0 50px 90px;		width:520px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
		
#minphoto_travel #features table#efect td {		padding:5px;		vertical-align:middle;		border-bottom: 1px solid #AAAAAA;		border-right: 1px solid #AAAAAA;				}
#minphoto_travel #features table#efect .bgBlue {		background: #eaf5fc;		text-align: right;	}

#minphoto_travel #features #mappleNotice{		background: #fdeeef;		padding: 10px 15px;		margin: 0 0 50px 0;	}
	
#minphoto_travel #features #mappleNotice p{		margin: 0;		font-size: 85%;	}

#minphoto_travel #features .mb0{ margin-bottom: 0;}
#minphoto_travel #features .mb10{ margin-bottom: 10px;}
#minphoto_travel #features .mb20{ margin-bottom: 20px;}
#minphoto_travel #features .mb30{ margin-bottom: 30px;}
#minphoto_travel #features .mb40{ margin-bottom: 40px;}
#minphoto_travel #features .mb50{ margin-bottom: 50px;}





/* ほんとのタイピング9

-------------------------------------------------------------*/

#typing #features {		padding:0 0 20px 0;}

#typing #features h2 {		margin:0 0 20px 0;	}

#typing #features h3 {		font-size:120%;		font-weight:bold;		margin:0 0 15px 0;	}
	
#typing #features h3.h3_style {		color: #fff;		padding: 5px 10px;		background: #000;		margin: 30px 0 15px 0;	}

#typing #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0;	}

#typing #features h5 {		font-weight:bold;		margin:0 0 10px 0px;	}

#typing #features p{		margin: 0 0 20px 0;	}

#typing #features .scr{		margin: 0 0 30px 0;	    overflow:hidden;		text-align: center;	}

#typing #features .scr_box{		width: 700px;	    overflow:hidden;		margin: 0 0 20px 0;	}

#typing #features .scr_l{		width: 340px;		float: left;		display: inline;	}

#typing #features .scr_r{		width: 340px;		float: right;		display: inline;	}

#typing #features ul.check li{		list-style: none;		font-weight: bold;		font-size: 110%;		background: url(/client_info/JUNGLE/view/userweb/images/detail/typing/icon_check.jpg) no-repeat left center;		padding: 13px 0 13px 45px;	}




/* 完全デジカメデータ復元14

-------------------------------------------------------------*/
#fukugen_camera14 #special {	background:#F5F5F5;	border:1px #AAAAAA solid;	padding:10px 10px 0 10px;	margin:0 0 20px 0;}

#fukugen_camera14 #special h2 {		margin:0 0 10px 0;		font-weight: bold;		font-size: 140%;	}

#fukugen_camera14 #special h3{		background:url(/client_info/JUNGLE/view/userweb/images/detail/common/notice.gif) no-repeat left center;		font-weight:bold;		margin: 0 0 5px 0;		padding-left:18px;	}

#fukugen_camera14 #special p{		margin: 0 0 10px 0;	}

#jungle #features {		padding:0 0 20px 0;}

#fukugen_camera14 #features h2 {		margin:0 0 20px 0;	}

#fukugen_camera14 #features h3 {		margin:0 0 15px 0px;	}

#fukugen_camera14 #features h4 {		margin:0 0 15px 0px;	}
#fukugen_camera14 #features h4.benri {		font-size: 18px;		color: #000;		font-weight: bold;		margin:0 0 10px 0px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/fukugen_camera14/icon_square.gif) no-repeat left center;		padding-left: 24px;	}

#fukugen_camera14 #features h5 {		font-weight:bold;		margin:0 0 5px 10px;	}

#fukugen_camera14 #features p{		margin: 0 10px 20px 10px;	}

#fukugen_camera14 #features .img_center{		margin: 0 0 35px 0;		text-align:center;	}
	
#fukugen_camera14 #features .contBox{		margin: 0 0 20px 0;		width: 700px;		overflow: hidden;	}

#fukugen_camera14 #features .contBoxl{		width: 380px;		float: left;		display: inline;	}

#fukugen_camera14 #features .contBoxr{		width: 280px;		float: right;		display: inline;	}

#fukugen_camera14 #features .contBoxl2{		width: 330px;		float: left;		display: inline;	}
#fukugen_camera14 #features .contBoxr2{		width: 330px;		float: right;		display: inline;	}

#fukugen_camera14 #features table.taiou {		margin:0 0 35px 15px;		width:670px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
		
#fukugen_camera14 #features table.taiou th {			width: 140px;			padding:5px 10px;			text-align:center;			vertical-align:middle;			background-color:#fffbda;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;				}
		
#fukugen_camera14 #features table.taiou td {			text-align: left;			padding:5px 10px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}

#fukugen_camera14 #features ul{		margin: 0 0 20px 22px;	}
#fukugen_camera14 #features ul li{		list-style:disc;		margin-bottom: 3px;	}

#fukugen_camera14 #features .new {		padding-right: 65px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/fukugen_camera14/icon_new.jpg) no-repeat right center;	}

#fukugen_camera14 #features .mb10{ margin-bottom: 10px;}
#fukugen_camera14 #features .mb20{ margin-bottom: 20px;}
#fukugen_camera14 #features .mb30{ margin-bottom: 30px;}
#fukugen_camera14 #features .mb40{ margin-bottom: 40px;}
#fukugen_camera14 #features .mb50{ margin-bottom: 50px;}





/* 完全データ復元14

-------------------------------------------------------------*/
#fukugen_data14 #special {	background:#F5F5F5;	border:1px #AAAAAA solid;	padding:10px 10px 0 10px;	margin:0 0 20px 0;}

#fukugen_data14 #special h2 {		margin:0 0 10px 0;		font-weight: bold;		font-size: 140%;	}

#fukugen_data14 #special h3{		background:url(/client_info/JUNGLE/view/userweb/images/detail/common/notice.gif) no-repeat left center;		font-weight:bold;		margin: 0 0 5px 0;		padding-left:18px;	}

#fukugen_data14 #special p{		margin: 0 0 10px 0;	}

#jungle #features {		padding:0 0 20px 0;}

#fukugen_data14 #features h2 {		margin:0 0 20px 0;	}

#fukugen_data14 #features h3 {		margin:0 0 15px 0px;	}

#fukugen_data14 #features h4 {		margin:0 0 15px 0px;	}
#fukugen_data14 #features h4.benri {		font-size: 18px;		color: #000;		font-weight: bold;		margin:0 0 10px 0px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/fukugen_data14/icon_square.gif) no-repeat left center;		padding-left: 24px;	}

#fukugen_data14 #features h5 {		font-weight:bold;		margin:0 0 5px 10px;	}

#fukugen_data14 #features p{		margin: 0 10px 20px 10px;	}

#fukugen_data14 #features .img_center{		margin: 0 0 30px 0;		text-align:center;	}
	
#fukugen_data14 #features .contBox{		margin: 0 0 20px 0;		width: 700px;		overflow: hidden;	}

#fukugen_data14 #features .contBoxl{		width: 380px;		float: left;		display: inline;	}

#fukugen_data14 #features .contBoxr{		width: 280px;		float: right;		display: inline;	}

#fukugen_data14 #features .contBoxl2{		width: 330px;		float: left;		display: inline;	}

#fukugen_data14 #features .contBoxr2{		width: 330px;		float: right;		display: inline;	}
#fukugen_data14 #features ul{		margin: 0 0 20px 22px;	}
#fukugen_data14 #features ul li{		list-style:disc;		margin-bottom: 3px;		color: #e50012;	}

#fukugen_data14 #features ul li span{		color: #444;	}

#fukugen_data14 #features .new {		padding-right: 65px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/fukugen_data14/icon_new.jpg) no-repeat right center;	}

#fukugen_data14 #features .mb10{ margin-bottom: 10px;}
#fukugen_data14 #features .mb20{ margin-bottom: 20px;}
#fukugen_data14 #features .mb30{ margin-bottom: 30px;}
#fukugen_data14 #features .mb40{ margin-bottom: 40px;}
#fukugen_data14 #features .mb50{ margin-bottom: 50px;}





/* 完全ドライブ復元14

-------------------------------------------------------------*/
#jungle #special {	background:#F5F5F5;	border:1px #AAAAAA solid;	padding:10px 10px 0 10px;	margin:0 0 20px 0;}

#fukugen_drive14 #special h2 {		margin:0 0 10px 0;		font-weight: bold;		font-size: 140%;	}

#fukugen_drive14 #special h3{		background:url(/client_info/JUNGLE/view/userweb/images/detail/common/notice.gif) no-repeat left center;		font-weight:bold;		margin: 0 0 5px 0;		padding-left:18px;	}

#fukugen_drive14 #special p{		margin: 0 0 10px 0;	}

#jungle #features {		padding:0 0 20px 0;}

#fukugen_drive14 #features h2 {		margin:0 0 20px 0;	}

#fukugen_drive14 #features h3 {		margin:0 0 15px 0px;	}

#fukugen_drive14 #features h4 {		margin:0 0 15px 0px;	}
#fukugen_drive14 #features h4.benri {		font-size: 18px;		color: #000;		font-weight: bold;		margin:0 0 10px 0px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/fukugen_drive14/icon_square.gif) no-repeat left center;		padding-left: 24px;	}

#fukugen_drive14 #features h5 {		font-weight:bold;		margin:0 0 5px 10px;	}

#fukugen_drive14 #features p{		margin: 0 10px 20px 10px;	}

#fukugen_drive14 #features .img_center{		margin: 0 0 30px 0;		text-align:center;	}

#fukugen_drive14 #features #formatBox{		margin: 0 0 35px 0;		padding: 22px 18px;		background: #f9ecd2;		-webkit-border-radius: 10px;		-moz-border-radius: 10px;		border-radius: 10px;	}

#fukugen_drive14 #features #formatCont{		width: 664px;		overflow: hidden;	}

#fukugen_drive14 #features #formatContl{		width: 400px;		float: left;		display: inline;	}

#fukugen_drive14 #features #formatContl p{		margin: 0;	}

#fukugen_drive14 #features #formatContr{		width: 251px;		float: right;		display: inline;	}
	
#fukugen_drive14 #features .contBox{		margin: 0 0 20px 0;		width: 700px;		overflow: hidden;	}

#fukugen_drive14 #features .contBoxl{		width: 390px;		float: left;		display: inline;	}

#fukugen_drive14 #features .contBoxr{		width: 290px;		float: right;		display: inline;	}

#fukugen_drive14 #features .contBoxl2{		width: 340px;		float: left;		display: inline;	}

#fukugen_drive14 #features .contBoxr2{		width: 340px;		float: right;		display: inline;	}
#fukugen_drive14 #features ul{		margin: 0 0 20px 22px;	}
#fukugen_drive14 #features ul li{		list-style:disc;		margin-bottom: 3px;		color: #EC6C00;	}
#fukugen_drive14 #features ul li span{		color: #444444;	}

#fukugen_drive14 #features .new {		padding-right: 65px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/fukugen_drive14/icon_new.jpg) no-repeat right center;	}

#fukugen_drive14 #features .mb10{ margin-bottom: 10px;}
#fukugen_drive14 #features .mb20{ margin-bottom: 20px;}
#fukugen_drive14 #features .mb30{ margin-bottom: 30px;}
#fukugen_drive14 #features .mb40{ margin-bottom: 40px;}
#fukugen_drive14 #features .mb50{ margin-bottom: 50px;}



/* DVDFab4 Premium

-------------------------------------------------------------*/

#dvdfab4premium #hikaku {	padding:30px 0 20px 0;}

#dvdfab4premium #hikaku h2 {		margin:0 0 20px 0;	}

#dvdfab4premium #hikaku h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4premium/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}

#dvdfab4premium #hikaku p{		margin: 0 0 20px 0;	}

#dvdfab4premium #hikaku a, #dvdfab4premium #hikaku a:link, #dvdfab4premium #hikaku a:active, #dvdfab4premium #hikaku a:visited{		color: #fff;	}

#dvdfab4premium #hikaku a:hover{		color: #fff;		text-decoration: underline;	}

#dvdfab4premium #hikaku table {		margin:0 0 10px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
		
#dvdfab4premium #hikaku th {			padding:5px;			vertical-align:middle;			text-align: center;			background-color:#ffedb2;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;			}

#dvdfab4premium #hikaku th.th_style01 {			background-color:#000;			color: #fff;		}
		
#dvdfab4premium #hikaku th.th_style02 {			width: 40px;		}

#dvdfab4premium #hikaku th.premium {			width: 150px;			background-color:#f10082;			color: #fff;			text-align: left;			font-weight: bold;		}
#dvdfab4premium #hikaku th.sta {			width: 150px;			background-color:#2daa12;			color: #fff;			text-align: left;			font-weight: bold;		}
#dvdfab4premium #hikaku th.iphone {			width: 150px;			background-color:#005ea4;			color: #fff;			text-align: left;			font-weight: bold;		}
		
#dvdfab4premium #hikaku td {			text-align:center;			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}

#dvdfab4premium #hikaku td.pink {			background: #fee7ef;		}
#dvdfab4premium #hikaku td.green {			background: #eef4da;		}
#dvdfab4premium #hikaku td.blue {			background: #d6e6f5;		}

#dvdfab4premium #hikaku .attention {		text-align: right;	}

#dvdfab4premium #features {		padding:0 0 20px 0;}

#dvdfab4premium #features h2 {		margin:0 0 20px 0;	}
#dvdfab4premium #features h2.intro {		margin:0 0 20px 0px;	}

#dvdfab4premium #features h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4premium/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}

#dvdfab4premium #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0px;		padding-left: 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4premium/h4_bg.jpg) no-repeat left center;	}

#dvdfab4premium #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}

#dvdfab4premium #features p{		margin: 0 0 20px 0px;	}
#dvdfab4premium #features p.mg5{		margin: 0 0 5px 0px;	}
#dvdfab4premium #features .scr{		margin: 0 0 30px 0;	    overflow:hidden;		text-align:center;	}

#dvdfab4premium #features .scr_box{		width: 700px;		margin: 0 0 30px 0;	    overflow:hidden;	}

#dvdfab4premium #features .scr_l{		width: 340px;		display: inline;		float: left;	}

#dvdfab4premium #features .scr_r{		width: 340px;		display: inline;		float: right;		text-align: center;	}
#dvdfab4premium #features .scr_l2{		width: 370px;		display: inline;		float: left;	}

#dvdfab4premium #features .scr_r2{		width: 320px;		display: inline;		float: right;		text-align: center;	}

#dvdfab4premium #features .point{		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4premium/point_bg.gif) no-repeat top right #fde9f4;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;		padding: 15px 15px 2px 15px;		margin: 0 0 50px 0;		}

#dvdfab4premium #features .point h4{		background: none;		padding: 0;		color: #e4007f;		}
	
#dvdfab4premium #features table {		margin:0 0 30px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
		
#dvdfab4premium #features th {			padding:5px;			font-weight: bold;			text-align:center;			vertical-align:middle;			background-color:#F9F9F3;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;					}
			
#dvdfab4premium #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
		
#dvdfab4premium #features .gray {			background: #F5F5F5;			text-align: center;			width: 100px;		}

#dvdfab4premium #features #input {			background: #fad7ea;		}

#dvdfab4premium #features #output {			background: #ddd;		}

#dvdfab4premium #features .mb0{ margin-bottom: 0;}
#dvdfab4premium #features .mb10{ margin-bottom: 10px;}
#dvdfab4premium #features .mb20{ margin-bottom: 20px;}
#dvdfab4premium #features .mb30{ margin-bottom: 30px;}
#dvdfab4premium #features .mb40{ margin-bottom: 40px;}
#dvdfab4premium #features .mb50{ margin-bottom: 50px;}

#dvdfab4premium #features .pt15{ padding-top: 15px;}





/* DVDFab4 BD&DVD

-------------------------------------------------------------*/
#dvdfab4bddvd #hikaku {	padding:30px 0 20px 0;}

#dvdfab4bddvd #hikaku h2 {		margin:0 0 20px 0;	}

#dvdfab4bddvd #hikaku h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4bddvd/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}

#dvdfab4bddvd #hikaku p{		margin: 0 0 20px 0;	}

#dvdfab4bddvd #hikaku a, #dvdfab4bddvd #hikaku a:link, #dvdfab4bddvd #hikaku a:active, #dvdfab4bddvd #hikaku a:visited{		color: #fff;	}

#dvdfab4bddvd #hikaku a:hover{		color: #fff;		text-decoration: underline;	}

#dvdfab4bddvd #hikaku table {		margin:0 0 10px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
		
#dvdfab4bddvd #hikaku th {			padding:5px;			vertical-align:middle;			text-align: center;			background-color:#ffedb2;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;				}

#dvdfab4bddvd #hikaku th.th_style01 {			background-color:#000;			color: #fff;		}

#dvdfab4bddvd #hikaku th.th_style02 {			width: 40px;		}
		
#dvdfab4bddvd #hikaku th.premium {			width: 150px;			background-color:#f10082;			color: #fff;			text-align: left;		font-weight: bold;		}
#dvdfab4bddvd #hikaku th.sta {			width: 150px;			background-color:#2daa12;			color: #fff;			text-align: left;			font-weight: bold;		}
#dvdfab4bddvd #hikaku th.iphone {			width: 150px;			background-color:#005ea4;			color: #fff;			text-align: left;			font-weight: bold;		}
		
#dvdfab4bddvd #hikaku td {			text-align:center;			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}

#dvdfab4bddvd #hikaku td.pink {			background: #fee7ef;		}
#dvdfab4bddvd #hikaku td.green {			background: #eef4da;		}
#dvdfab4bddvd #hikaku td.blue {			background: #d6e6f5;		}

#dvdfab4bddvd #hikaku .attention {		text-align: right;	}

#dvdfab4bddvd #features {		padding:0 0 20px 0;}

#dvdfab4bddvd #features h2 {		margin:0 0 20px 0;	}
	
#dvdfab4bddvd #features h2.intro {		margin:0 0 20px 0px;	}

#dvdfab4bddvd #features h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4bddvd/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;	font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}

#dvdfab4bddvd #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0px;		padding-left: 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4bddvd/h4_bg.jpg) no-repeat left center;	}

#dvdfab4bddvd #features .h4style {		padding: 5px 10px;		background: #FEF1E2;	}

#dvdfab4bddvd #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}

#dvdfab4bddvd #features p{		margin: 0 0 20px 0px;	}

#dvdfab4bddvd #features .scr{		margin: 0 0 30px 0;	    overflow:hidden;		text-align:center;	}

#dvdfab4bddvd #features .scr_box{	width: 700px;		margin: 0 0 30px 0;	    overflow:hidden;	}

#dvdfab4bddvd #features .scr_l{		width: 340px;		display: inline;		float: left;	}

#dvdfab4bddvd #features .scr_r{		width: 340px;		display: inline;		float: right;		text-align: center;	}
#dvdfab4bddvd #features .scr_l2{		width: 370px;		display: inline;		float: left;	}

#dvdfab4bddvd #features .scr_r2{		width: 320px;		display: inline;		float: right;		text-align: center;	}

#dvdfab4bddvd #features .point{		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4bddvd/point_bg.gif) no-repeat top right #e7f9ef;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;		padding: 15px 15px 2px 15px;		margin: 0 0 50px 0;		}

#dvdfab4bddvd #features .point h4{		background: none;		padding: 0;		color: #009c42;		}

#dvdfab4bddvd #features table {		margin:0 0 30px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
		
#dvdfab4bddvd #features th {			padding:5px;			font-weight: bold;			text-align:center;			vertical-align:middle;			background-color:#F9F9F3;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;					}
			
#dvdfab4bddvd #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}

#dvdfab4bddvd #features .gray {			background: #F5F5F5;			text-align: center;			width: 100px;		}

#dvdfab4bddvd #features #input {			background: #fad7ea;		}
#dvdfab4bddvd #features #output {			background: #ddd;		}

#dvdfab4bddvd #features .mb0{ margin-bottom: 0;}
#dvdfab4bddvd #features .mb10{ margin-bottom: 10px;}
#dvdfab4bddvd #features .mb20{ margin-bottom: 20px;}
#dvdfab4bddvd #features .mb30{ margin-bottom: 30px;}
#dvdfab4bddvd #features .mb40{ margin-bottom: 40px;}
#dvdfab4bddvd #features .mb50{ margin-bottom: 50px;}

#dvdfab4bddvd #features .pt15{ padding-top: 15px;}



/* DVDFab4 DVD

-------------------------------------------------------------*/
#dvdfab4dvd #hikaku {	padding:30px 0 20px 0;}

#dvdfab4dvd #hikaku h2 {		margin:0 0 20px 0;	}
#dvdfab4dvd #hikaku h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4dvd/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}

#dvdfab4dvd #hikaku p{		margin: 0 0 20px 0;	}

#dvdfab4dvd #hikaku a, #dvdfab4dvd #hikaku a:link, #dvdfab4dvd #hikaku a:active, #dvdfab4dvd #hikaku a:visited{		color: #fff;	}

#dvdfab4dvd #hikaku a:hover{		color: #fff;		text-decoration: underline;	}

#dvdfab4dvd #hikaku table {		margin:0 0 10px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
		
#dvdfab4dvd #hikaku th {			padding:5px;			vertical-align:middle;			text-align: center;			background-color:#ffedb2;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;				}

#dvdfab4dvd #hikaku th.th_style01 {			background-color:#000;			color: #fff;		}

#dvdfab4dvd #hikaku th.th_style02 {			width: 40px;		}

#dvdfab4dvd #hikaku th.premium {			width: 150px;			background-color:#f10082;			color: #fff;			text-align: left;			font-weight: bold;		}
#dvdfab4dvd #hikaku th.sta {			width: 150px;			background-color:#2daa12;			color: #fff;			text-align: left;			font-weight: bold;		}
#dvdfab4dvd #hikaku th.iphone {			width: 150px;			background-color:#005ea4;			color: #fff;			text-align: left;			font-weight: bold;		}
		
#dvdfab4dvd #hikaku td {			text-align:center;			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}

#dvdfab4dvd #hikaku td.pink {			background: #fee7ef;		}
#dvdfab4dvd #hikaku td.green {			background: #eef4da;		}
#dvdfab4dvd #hikaku td.blue {			background: #d6e6f5;		}

#dvdfab4dvd #hikaku .attention {		text-align: right;	}


#dvdfab4dvd #features {		padding:0 0 20px 0;}

#dvdfab4dvd #features h2 {		margin:0 0 20px 0;	}

#dvdfab4dvd #features h2.intro {		margin:0 0 20px 0px;	}


#dvdfab4dvd #features h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4dvd/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}

#dvdfab4dvd #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0px;		padding-left: 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4dvd/h4_bg.jpg) no-repeat left center;	}

#dvdfab4dvd #features .h4style {		padding: 5px 10px;		background: #FEF1E2;	}

#dvdfab4dvd #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}

#dvdfab4dvd #features p{		margin: 0 0 20px 0px;	}

#dvdfab4dvd #features .scr{		margin: 0 0 30px 0;	    overflow:hidden;		text-align:center;	}

#dvdfab4dvd #features .scr_box{		width: 700px;		margin: 0 0 30px 0;	    overflow:hidden;	}

#dvdfab4dvd #features .scr_l{		width: 340px;		display: inline;		float: left;	}

#dvdfab4dvd #features .scr_r{		width: 340px;		display: inline;		float: right;		text-align: center;	}
#dvdfab4dvd #features .scr_l2{		width: 370px;		display: inline;		float: left;	}

#dvdfab4dvd #features .scr_r2{		width: 320px;		display: inline;		float: right;		text-align: center;	}

#dvdfab4dvd #features .point{		background: url(/client_info/JUNGLE/view/userweb/images/detail/dvdfab4dvd/point_bg.gif) no-repeat top right #e5f5fd;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;		padding: 15px 15px 2px 15px;		margin: 0 0 50px 0;		}

#dvdfab4dvd #features .point h4{		background: none;		padding: 0;		color: #0191d2;		}

#dvdfab4dvd #features table {		margin:0 0 30px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
		
#dvdfab4dvd #features th {			padding:5px;			font-weight: bold;			text-align:center;			vertical-align:middle;			background-color:#F9F9F3;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;					}
			
#dvdfab4dvd #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}

#dvdfab4dvd #features .gray {			background: #F5F5F5;			text-align: center;			width: 100px;		}

#dvdfab4dvd #features #input {			background: #fad7ea;		}

#dvdfab4dvd #features #output {			background: #ddd;		}

#dvdfab4dvd #features .mb0{ margin-bottom: 0;}
#dvdfab4dvd #features .mb10{ margin-bottom: 10px;}
#dvdfab4dvd #features .mb20{ margin-bottom: 20px;}
#dvdfab4dvd #features .mb30{ margin-bottom: 30px;}
#dvdfab4dvd #features .mb40{ margin-bottom: 40px;}
#dvdfab4dvd #features .mb50{ margin-bottom: 50px;}

#dvdfab4dvd #features .pt15{ padding-top: 15px;}





/* DVDFab for Mac プレミアム

-------------------------------------------------------------*/
#fabmac_pre #hikaku {	padding:30px 0 20px 0;}
#fabmac_pre #hikaku h2 {		margin:0 0 20px 0;	}
#fabmac_pre #hikaku h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_pre/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}
#fabmac_pre #hikaku p{		margin: 0 0 20px 0;	}
#fabmac_pre #hikaku a, #fabmac_pre #hikaku a:link, #fabmac_pre #hikaku a:active, #fabmac_pre #hikaku a:visited{		color: #fff;	}
#fabmac_pre #hikaku a:hover{		color: #fff;		text-decoration: underline;	}
#fabmac_pre #hikaku table {		margin:0 0 10px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
#fabmac_pre #hikaku th {			padding:5px;			vertical-align:middle;			text-align: center;			background-color:#ffedb2;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;			}
#fabmac_pre #hikaku th.th_style01 {			background-color:#000;			color: #fff;		}
#fabmac_pre #hikaku th.th_style02 {			width: 40px;		}
#fabmac_pre #hikaku th.premium {			width: 150px;			background-color:#f10082;			color: #fff;			text-align: left;			font-weight: bold;		}
#fabmac_pre #hikaku th.sta {			width: 150px;			background-color:#2daa12;			color: #fff;			text-align: left;			font-weight: bold;		}
#fabmac_pre #hikaku th.iphone {			width: 150px;			background-color:#005ea4;			color: #fff;			text-align: left;			font-weight: bold;		}
#fabmac_pre #hikaku td {			text-align:center;			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
#fabmac_pre #hikaku td.pink {			background: #fee7ef;		}
#fabmac_pre #hikaku td.green {			background: #eef4da;		}
#fabmac_pre #hikaku td.blue {			background: #d6e6f5;		}
#fabmac_pre #hikaku .attention {		text-align: right;	}

#fabmac_pre #features {		padding:0 0 20px 0;}
#fabmac_pre #features h2 {		margin:0 0 20px 0;	}
#fabmac_pre #features h2.intro {		margin:0 0 20px 0px;	}
#fabmac_pre #features h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_pre/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}
#fabmac_pre #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0px;		padding-left: 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_pre/h4_bg.jpg) no-repeat left center;	}
#fabmac_pre #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}
#fabmac_pre #features p{		margin: 0 0 20px 0px;	}
#fabmac_pre #features p.mg5{		margin: 0 0 5px 0px;	}
#fabmac_pre #features .scr{		margin: 0 0 30px 0;	    overflow:hidden;		text-align:center;	}
#fabmac_pre #features .scr_box{		width: 700px;		margin: 0 0 30px 0;	    overflow:hidden;	}
#fabmac_pre #features .scr_l{		width: 340px;		display: inline;		float: left;	}
#fabmac_pre #features .scr_r{		width: 340px;		display: inline;		float: right;		text-align: center;	}
#fabmac_pre #features .scr_l2{		width: 370px;		display: inline;		float: left;	}
#fabmac_pre #features .scr_r2{		width: 320px;		display: inline;		float: right;		text-align: center;	}
#fabmac_pre #features .point{		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_pre/point_bg.gif) no-repeat top right #fde9f4;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;		padding: 15px 15px 2px 15px;		margin: 0 0 50px 0;		}
#fabmac_pre #features .point h4{		background: none;		padding: 0;		color: #e4007f;		}
#fabmac_pre #features table {		margin:0 0 30px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
#fabmac_pre #features th {			padding:5px;			font-weight: bold;			text-align:center;			vertical-align:middle;			background-color:#F9F9F3;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;					}
#fabmac_pre #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
#fabmac_pre #features .gray {			background: #F5F5F5;			text-align: center;			width: 100px;		}
#fabmac_pre #features #input {			background: #fad7ea;		}
#fabmac_pre #features #output {			background: #ddd;		}
#fabmac_pre #features .mb0{ margin-bottom: 0;}
#fabmac_pre #features .mb10{ margin-bottom: 10px;}
#fabmac_pre #features .mb20{ margin-bottom: 20px;}
#fabmac_pre #features .mb30{ margin-bottom: 30px;}
#fabmac_pre #features .mb40{ margin-bottom: 40px;}
#fabmac_pre #features .mb50{ margin-bottom: 50px;}
#fabmac_pre #features .pt15{ padding-top: 15px;}





/* DVDFab for Mac DVDコピー

-------------------------------------------------------------*/
/* 機能比較表 */
#fabmac_dvd #hikaku {	padding:30px 0 20px 0;}
#fabmac_dvd #hikaku h2 {		margin:0 0 20px 0;	}
#fabmac_dvd #hikaku h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_dvd/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}
#fabmac_dvd #hikaku p{		margin: 0 0 20px 0;	}
#fabmac_dvd #hikaku a, #fabmac_dvd #hikaku a:link, #fabmac_dvd #hikaku a:active, #fabmac_dvd #hikaku a:visited{		color: #fff;	}
#fabmac_dvd #hikaku a:hover{		color: #fff;		text-decoration: underline;	}
#fabmac_dvd #hikaku table {		margin:0 0 10px 0;		width:700px;		border-top: 1px solid #AAAAAA;	border-left: 1px solid #AAAAAA;	}
#fabmac_dvd #hikaku th {			padding:5px;			vertical-align:middle;			text-align: center;			background-color:#ffedb2;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;				}
#fabmac_dvd #hikaku th.th_style01 {			background-color:#000;			color: #fff;		}
#fabmac_dvd #hikaku th.th_style02 {			width: 40px;		}
#fabmac_dvd #hikaku th.premium {			width: 150px;			background-color:#f10082;			color: #fff;			text-align: left;			font-weight: bold;		}
#fabmac_dvd #hikaku th.sta {			width: 150px;			background-color:#2daa12;			color: #fff;			text-align: left;			font-weight: bold;		}
#fabmac_dvd #hikaku th.iphone {			width: 150px;			background-color:#005ea4;			color: #fff;			text-align: left;			font-weight: bold;		}
#fabmac_dvd #hikaku td {			text-align:center;			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
#fabmac_dvd #hikaku td.pink {			background: #fee7ef;		}
#fabmac_dvd #hikaku td.green {			background: #eef4da;		}
#fabmac_dvd #hikaku td.blue {			background: #d6e6f5;		}
#fabmac_dvd #hikaku .attention {		text-align: right;	}

/* 製品の特長 */
#fabmac_dvd #features {		padding:0 0 20px 0;}
#fabmac_dvd #features h2 {		margin:0 0 20px 0;	}
#fabmac_dvd #features h2.intro {		margin:0 0 20px 0px;	}
#fabmac_dvd #features h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_dvd/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}
#fabmac_dvd #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0px;		padding-left: 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_dvd/h4_bg.jpg) no-repeat left center;	}
#fabmac_dvd #features .h4style {		padding: 5px 10px;		background: #FEF1E2;	}
#fabmac_dvd #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}
#fabmac_dvd #features p{		margin: 0 0 20px 0px;	}
#fabmac_dvd #features .scr{		margin: 0 0 30px 0;	    overflow:hidden;		text-align:center;	}
#fabmac_dvd #features .scr_box{		width: 700px;		margin: 0 0 30px 0;	    overflow:hidden;	}
#fabmac_dvd #features .scr_l{		width: 340px;		display: inline;		float: left;	}
#fabmac_dvd #features .scr_r{		width: 340px;		display: inline;		float: right;		text-align: center;	}
#fabmac_dvd #features .point{		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_dvd/point_bg.gif) no-repeat top right #e5f5fd;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;		padding: 15px 15px 2px 15px;		margin: 0 0 50px 0;		}
#fabmac_dvd #features .point h4{		background: none;		padding: 0;		color: #0191d2;		}
#fabmac_dvd #features table {		margin:0 0 30px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
#fabmac_dvd #features th {			padding:5px;			font-weight: bold;			text-align:center;			vertical-align:middle;			background-color:#F9F9F3;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;					}
#fabmac_dvd #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
#fabmac_dvd #features .gray {			background: #F5F5F5;			text-align: center;			width: 100px;		}
#fabmac_dvd #features #input {			background: #fad7ea;		}
#fabmac_dvd #features #output {			background: #ddd;		}
#fabmac_dvd #features .mb0{ margin-bottom: 0;}
#fabmac_dvd #features .mb10{ margin-bottom: 10px;}
#fabmac_dvd #features .mb20{ margin-bottom: 20px;}
#fabmac_dvd #features .mb30{ margin-bottom: 30px;}
#fabmac_dvd #features .mb40{ margin-bottom: 40px;}
#fabmac_dvd #features .mb50{ margin-bottom: 50px;}





/* DVDFab for Mac BD&DVDコピー

-------------------------------------------------------------*/
/* 機能比較表 */
#fabmac_bddvd #hikaku {	padding:30px 0 20px 0;}
#fabmac_bddvd #hikaku h2 {		margin:0 0 20px 0;	}
#fabmac_bddvd #hikaku h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_bddvd/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}
#fabmac_bddvd #hikaku p{		margin: 0 0 20px 0;	}
#fabmac_bddvd #hikaku a, #fabmac_bddvd #hikaku a:link, #fabmac_bddvd #hikaku a:active, #fabmac_bddvd #hikaku a:visited{		color: #fff;	}
#fabmac_bddvd #hikaku a:hover{		color: #fff;		text-decoration: underline;	}
#fabmac_bddvd #hikaku table {		margin:0 0 10px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
#fabmac_bddvd #hikaku th {			padding:5px;			vertical-align:middle;			text-align: center;			background-color:#ffedb2;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;				}
#fabmac_bddvd #hikaku th.th_style01 {			background-color:#000;			color: #fff;		}
#fabmac_bddvd #hikaku th.th_style02 {			width: 40px;		}
#fabmac_bddvd #hikaku th.premium {			width: 150px;			background-color:#f10082;			color: #fff;			text-align: left;			font-weight: bold;		}
#fabmac_bddvd #hikaku th.sta {			width: 150px;			background-color:#2daa12;			color: #fff;			text-align: left;			font-weight: bold;		}
#fabmac_bddvd #hikaku th.iphone {			width: 150px;			background-color:#005ea4;			color: #fff;			text-align: left;			font-weight: bold;		}
#fabmac_bddvd #hikaku td {			text-align:center;			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
#fabmac_bddvd #hikaku td.pink {			background: #fee7ef;		}
#fabmac_bddvd #hikaku td.green {			background: #eef4da;		}
#fabmac_bddvd #hikaku td.blue {			background: #d6e6f5;		}
#fabmac_bddvd #hikaku .attention {		text-align: right;	}

/* 製品の特長 */
#fabmac_bddvd #features {		padding:0 0 20px 0;}
#fabmac_bddvd #features h2 {		margin:0 0 20px 0;	}
#fabmac_bddvd #features h2.intro {		margin:0 0 20px 0px;	}
#fabmac_bddvd #features h3 {		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_bddvd/h3_bg.jpg) no-repeat top left;		height: 44px;		color: #fff;		font-size: 140%;    	margin-bottom: 12px;		padding: 6px 0 0 15px;	}
#fabmac_bddvd #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0px;		padding-left: 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_bddvd/h4_bg.jpg) no-repeat left center;	}
#fabmac_bddvd #features .h4style {		padding: 5px 10px;		background: #FEF1E2;	}
#fabmac_bddvd #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}
#fabmac_bddvd #features p{		margin: 0 0 20px 0px;	}
#fabmac_bddvd #features .scr{		margin: 0 0 30px 0;	    overflow:hidden;		text-align:center;	}
#fabmac_bddvd #features .scr_box{		width: 700px;		margin: 0 0 30px 0;	    overflow:hidden;	}
#fabmac_bddvd #features .scr_l{		width: 340px;		display: inline;		float: left;	}
#fabmac_bddvd #features .scr_r{		width: 340px;		display: inline;		float: right;		text-align: center;	}
#fabmac_bddvd #features .point{		background: url(/client_info/JUNGLE/view/userweb/images/detail/fabmac_bddvd/point_bg.gif) no-repeat top right #e7f9ef;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;		padding: 15px 15px 2px 15px;		margin: 0 0 50px 0;		}
#fabmac_bddvd #features .point h4{		background: none;		padding: 0;		color: #009c42;		}
#fabmac_bddvd #features table {		margin:0 0 30px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
#fabmac_bddvd #features th {			padding:5px;			font-weight: bold;			text-align:center;			vertical-align:middle;			background-color:#F9F9F3;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;			}
#fabmac_bddvd #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}
#fabmac_bddvd #features .gray {			background: #F5F5F5;			text-align: center;			width: 100px;		}
#fabmac_bddvd #features #input {			background: #fad7ea;		}
#fabmac_bddvd #features #output {			background: #ddd;		}
#fabmac_bddvd #features .mb0{ margin-bottom: 0;}
#fabmac_bddvd #features .mb10{ margin-bottom: 10px;}
#fabmac_bddvd #features .mb20{ margin-bottom: 20px;}
#fabmac_bddvd #features .mb30{ margin-bottom: 30px;}
#fabmac_bddvd #features .mb40{ margin-bottom: 40px;}
#fabmac_bddvd #features .mb50{ margin-bottom: 50px;}



/* 復活デジカメデータ

-------------------------------------------------------------*/
#fukkatsu #features {		padding:0 0 20px 0;}
#fukkatsu #features h2 {		margin:0 0 20px 0;	}
#fukkatsu #features h3 {		margin:0 0 20px 0px;	}
#fukkatsu #features h4 {		margin:0 0 15px 0px;	}
#fukkatsu #features h5 {		font-weight:bold;		margin:0 0 5px 10px;	}
#fukkatsu #features p{		margin: 0 0 30px 0;	}
#fukkatsu #features .img_center{		margin: 0 0 50px 0;		text-align:center;	}
#fukkatsu #features table.taiou {		margin:0 0 50px 15px;		width:670px;		border-top: 1px solid #231815;		border-left: 1px solid #231815;	}
#fukkatsu #features table.taiou th {			width: 130px;			padding: 10px;			text-align:center;			vertical-align:middle;			border-bottom: 1px solid #231815;			border-right: 1px solid #231815;				}
#fukkatsu #features table.taiou td {			text-align: left;			padding: 10px 15px;			border-bottom: 1px solid #231815;			border-right: 1px solid #231815;	}
#fukkatsu #features table.taiou #th_image {			background: #ffe57a;		}
#fukkatsu #features table.taiou #th_rawimage {			background: #eddbb3;		}
#fukkatsu #features table.taiou #th_movie {			background: #f7c6bd;		}
#fukkatsu #features table.taiou #td_image {			background: #fffded;		}
#fukkatsu #features table.taiou #td_rawimage {			background: #f7f7f0;		}
#fukkatsu #features table.taiou #td_movie {			background: #fceef4;		}
#fukkatsu #features .mb10{ margin-bottom: 10px;}
#fukkatsu #features .mb20{ margin-bottom: 20px;}
#fukkatsu #features .mb30{ margin-bottom: 30px;}
#fukkatsu #features .mb40{ margin-bottom: 40px;}
#fukkatsu #features .mb50{ margin-bottom: 50px;}



/* 完全ドライブコピー14

-------------------------------------------------------------*/
#drivecopy14 #features {		padding:0 0 20px 0;}
#drivecopy14 #features h2 {		margin:0 0 20px 0;	}
#drivecopy14 #features h2.intro {		margin:0 0 28px 0;	}
#drivecopy14 #features h3 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0px;	}
#drivecopy14 #features h3.icon01 {		padding-left: 20px;		background: url(../images/h3_icon01.gif) no-repeat left center;		/* color: #0080cc; */	}
#drivecopy14 #features h4 {		font-weight:bold;		margin:0 0 5px 0px;	}
#drivecopy14 #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}
#drivecopy14 #features p{		margin: 0 0 30px 0px;	}
#drivecopy14 #features #intro {		margin-bottom:50px;	}
#drivecopy14 #features #intro h2 {		margin: 0 0 20px 0;	}
#drivecopy14 #features #intro p {		font-size: 110%;		margin: 0;	}
#drivecopy14 #features .scr{		margin: 0 0 40px 0;		text-align: center;	}
#drivecopy14 #features .scr2{		margin: 0 0 10px 0;		text-align: center;	}
#drivecopy14 #features .scr_box{		margin: 0 20px 30px;		width: 660px;		overflow: hidden;	}
#drivecopy14 #features .scr_box .scr_01 {		width: 200px;		float: left;		display: inline;		padding-bottom:30px;	}
#drivecopy14 #features .scr_box .scr_02 {		width: 190px;		float: left;		display: inline;		padding-bottom:30px;	}
#drivecopy14 #features .scr_box .scr_03 {		width: 200px;		float: left;		display: inline;		padding-bottom:30px;	}
#drivecopy14 #features .scr_box .scr_l {		width: 340px;		float: left;		display: inline;	}
#drivecopy14 #features .scr_box .scr_r {		width: 340px;		float: right;		display: inline;	}
#drivecopy14 #features .scr_box .sankaku {		width: 35px;		float: left;		display: inline;	}
#drivecopy14 #features .orange {		color: #f18c15;		}
#drivecopy14 #features h2.sataCable {		margin:0 0 22px 0;	}
#drivecopy14 #features h3.sataCable {		margin:0 0 5px 0;	}
#drivecopy14 #features h4.sataCable {		font-weight:bold;		margin:0 0 23px 0;		text-align:center;	}
#drivecopy14 #features div.sataCableBox {		width:540px;		margin:0 0 45px 78px;	}
#drivecopy14 #features div.sataCableBox h5 {		margin:0 0 7px 0px;	}
#drivecopy14 #features div.sataCableBox p {		font-size:123%;		line-height:1.62;		margin-bottom:15px;	}




/* FarStone TotalRecovery 10 Pro

-------------------------------------------------------------*/
#FarStoneTotalRecovery10Pro #features {		padding:0 0 20px 0;}
#FarStoneTotalRecovery10Pro #features h2 {		margin:0 0 20px 0;	}
#FarStoneTotalRecovery10Pro #features h2.intro {		margin:0 0 28px 0;	}
#FarStoneTotalRecovery10Pro #features h3 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0px;	}
#FarStoneTotalRecovery10Pro #features h3.noTxt {		margin:0 0 40px 0px;	}
#FarStoneTotalRecovery10Pro #features h4 {		font-weight:bold;		margin:0 0 5px 0px;	}
#FarStoneTotalRecovery10Pro #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}
#FarStoneTotalRecovery10Pro #features p{		margin: 0 0 40px 0px;	}
#FarStoneTotalRecovery10Pro #features #intro {		margin-bottom:50px;	}
#FarStoneTotalRecovery10Pro #features #intro h2 {		margin: 0 0 20px 0;	}
#FarStoneTotalRecovery10Pro #features #intro p {		font-size: 123%;		font-weight:bold;		line-height:1.6;		margin: 0 0 25px 0;	}
#FarStoneTotalRecovery10Pro #features .scr{		margin: 0 0 40px 0;		text-align: center;	}
#FarStoneTotalRecovery10Pro #features .scr2{		margin: 0 0 10px 0;		text-align: center;	}
#FarStoneTotalRecovery10Pro #features .scr_box{		margin: 0 20px 30px;		width: 660px;		overflow: hidden;	}
#FarStoneTotalRecovery10Pro #features .box2c {		width: 660px;		margin-bottom:40px;		overflow: hidden;	}
#FarStoneTotalRecovery10Pro #features .box2c .box2cTxt {		width: 402px;		float: left;		display: inline;	}
#FarStoneTotalRecovery10Pro #features .box2c .box2cTxt h4 {		font-size:123%;		font-weight:normal;	}
#FarStoneTotalRecovery10Pro #features .box2c .box2cImg {		width: 223px;		float: right;		display: inline;	}
#FarStoneTotalRecovery10Pro #features .scr_box .sankaku {		width: 42px;		float: left;		display: inline;	}
#FarStoneTotalRecovery10Pro #features .orange {		color: #f18c15;		}




/* SMD15

-------------------------------------------------------------*/
#smd15 #features {		padding:0 0 20px 0;}
#smd15 #features h2 {		margin:0 0 20px 0;	}
#smd15 #features .Lead {		font-size: 123%;		font-weight:bold;		margin-bottom:15px;	}
#smd15 #features .intro {		margin:0 0 25px 0;	}
#smd15 #features p{		margin: 0 0 45px 0px;	}
#smd15 #features .scr{		margin: 0 0 60px 0;		text-align: center;	}
#smd15 #features .smid {		margin:0 0 18px 0px;	}
#smd15 #features .root2cSection {		width:700px;		margin-bottom:60px;		overflow: hidden;	}
#smd15 #features .root2cLeft {		float:left;		width:351px;	}
#smd15 #features .root2cRight {		float:right;		width:348px;	}
#smd15 #features .rootKakomi {		border:#ff0000 solid 1px;		width:323px;		padding:10px;	}
#smd15 #features .rootKakomi h4 {		margin-bottom:5px;	}
#smd15 #features .rootKakomi p {		margin-bottom:0px;	}
#smd15 #features .off2cSection {		width:700px;		margin-bottom:45px;		overflow: hidden;	}
#smd15 #features .off2cLeft {		float:left;		width:346px;	}
#smd15 #features .off2cRight {		float:right;		width:317px;	}
#smd15 #features h5 {		font-size:123.1%;	}
#smd15 #features table.kinouTable {		width:700px;		border:#009bcd solid 1px;	}
#smd15 #features table.kinouTable th {		background:#c9eaff;		border:#009bcd solid 1px;		padding:6px 12px;	}
#smd15 #features table.kinouTable th.bunrui {		background:#f0f0f0;	}
#smd15 #features table.kinouTable td {		border:#009bcd solid 1px;		padding:6px 12px;	}
#smd15 #features table.kinouTable th.textAlignCenter,
#smd15 #features table.kinouTable td.textAlignCenter {		text-align:center;	}





/* 電話帳図書館

-------------------------------------------------------------*/
#bllib13 {	font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', 'Meiryo', 'Osaka', 'ＭＳ Ｐゴシック', sans-serif;	width: 700px;	margin: 0 auto;}
#bllib13 .clearfix {	zoom: 100%;	display: inline-table;}
#bllib13 .clearfix:after {    content: ".";    display: block;    clear: both;    height: 0;    overflow: hidden;	visibility: hidden;}
/* Hides from IE-mac \*/
* html #bllib13 .clearfix { height: 1%; }
#bllib13 .clearfix { display: block; }
/* End hide from IE-mac */
#bllib13 .column {	width: 680px;	margin: 0 10px 50px;}
#bllib13 img {	border: none;}
#bllib13,#bllib13 p,
#bllib13 li {	font-size: medium;}
#bllib13 .f_s_n {	font-size: small;	font-weight: normal;}
#bllib13 .f_xs_n {	font-size: x-small;	font-weight: normal;}
#bllib13 ul,
#bllib13 ol {	padding: 0;	margin: 0.5em 0 0.5em 2em;}
#bllib13 ul li,
#bllib13 ol li {	list-style: circle;	margin: 0;	padding: 0;}
#bllib13 p {	margin: 0.5em 0;}
#bllib13 strong {	color: #C00;}
#bllib13 h1 {	margin: 0 0 20px;}
#bllib13 h3 {	font-size: x-large;	margin-bottom: 0.6em;}
#bllib13 h4 {	font-size: large;	font-weight: normal;	padding-left: 0.5em;	padding-top: 0.5em;	padding-bottom: 0.5em;	border-left: 10px solid #039;	background-color: #f3f3f3;	margin-top: 2em;	margin-bottom: 0.6em;}
#bllib13 table.spec {	border: 2px solid #CCC;	border-bottom-width: 1px;}
#bllib13 table.spec tr {}
#bllib13 table.spec th,
#bllib13 table.spec td {	font-size: small;	border-bottom: 1px solid #CCC;}
#bllib13 table.spec th,
#bllib13 table.spec td {	padding: 1em;} 
#bllib13 table.spec th {	background-color: #f6f6f6;	border-right: 1px dashed #CCC;	font-weight: normal;	width: 12em;}
#bllib13 table.spec td {}
#bllib13 p.product {	font-size: large;	border-bottom: 1px dotted #CCC;	padding-bottom: 0.3em;}
#bllib13 p.price {	text-align: right;	font-size: x-large;	margin: 0.3em 0 1em;}
#bllib13 h3.title {	padding: 19px 19px;	margin: 0 -10px 20px;	width: 660px;	position: relative;	font-size: x-large;	color: #333;	border: 1px solid  #CCC;	text-shadow: 1px 1px 1px #ffffff;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	background: #ffffff;	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%);	-webkit-box-shadow: inset 0 1px 0 1px rgba(255, 255, 255, 0.9), 1px 1px 2px 1px rgba(0, 0, 0, 0.1);	-moz-box-shadow: inset 0 1px 0 1px rgba(255, 255, 255, 0.9), 1px 1px 2px 1px rgba(0, 0, 0, 0.1);	box-shadow: inset 0 1px 0 1px rgba(255, 255, 255, 0.9), 1px 1px 2px 1px rgba(0, 0, 0, 0.1);}
#bllib13 p.title {	font-size: xx-large;}
#bllib13 span.new {	display: inline-block;	background-color: #c00;	color: #FFF;	padding-right: 0.5em;	padding-left: 0.5em;	font-size: 80%;	vertical-align: middle;}
#bllib13 img.f_r_img {	float: right;	margin: 0 0 10px 10px;}
#bllib13 .example {	margin-top: 1em;	width: 346px;	border: 1px dotted #CCC;	padding: 5px 10px;	background-color: #f9f9f9;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	-webkit-box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.2);	-moz-box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.2);	box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.2);}
#bllib13 .example img.character {	float: right;	width: 130px;	height: 150px;	overflow: hidden;	margin: -40px -75px 0 0;	position: relative;	z-index: 9999;}




/* マイノート

-------------------------------------------------------------*/
#mynote #features {		padding:0 0 20px 0;}
#mynote #features h2 {		margin:0 0 30px 0;	}
#mynote #features h3 {		margin:0 0 20px 0px;	}
#mynote #features h4 {		margin:0 0 15px 0px;	}
#mynote #features h5 {		font-weight:bold;		margin:0 0 5px 10px;	}
#mynote #features p{		margin: 0 0 30px 0;	}
#mynote #features ul#caseList{		margin-left: 0;		margin-bottom: 30px;		width: 700px;		overflow: hidden;	}
#mynote #features ul#caseList li{		list-style: none;		float: left;		width: 220px;		margin-left: 20px;		margin-bottom: 20px;		display: inline;	}
#mynote #features ul#caseList li.listL{		margin-left: 0;	}
#mynote #features .img_center{		margin: 0 0 50px 0;		text-align:center;	}
#mynote #features .featureBox{		margin: 0 0 50px 0;		width: 700px;		overflow: hidden;	}
#mynote #features .feature_l{		float: left;		width: 350px;		display: inline;	}
#mynote #features .feature_r{		float: right;		width: 330px;		display: inline;	}
#mynote #features .exp{		display: block;		padding: 10px 0;	}
#mynote #features .pl70{ padding-left: 70px;}
#mynote #features .mb10{ margin-bottom: 10px;}
#mynote #features .mb20{ margin-bottom: 20px;}
#mynote #features .mb30{ margin-bottom: 30px;}
#mynote #features .mb40{ margin-bottom: 40px;}
#mynote #features .mb50{ margin-bottom: 50px;}
#mynote #special {	background:#F5F5F5;	border:1px #AAAAAA solid;	padding:10px 10px 0 10px;	margin:0 0 20px 0;}
#mynote #special h2 {		margin:0 0 10px 0;		font-weight: bold;		font-size: 140%;	}
#mynote #special h3{		background:url(/client_info/JUNGLE/view/userweb/images/detail/common/notice.gif) no-repeat left center;		font-weight:bold;		margin: 0 0 5px 0;		padding-left:18px;	}
#mynote #special p{		margin: 0 0 10px 0;	}


/* ダウンロードスパイダー10
----------------------------------------------------------*/
#spider10 #features {	padding:0 0 20px 0;}
#spider10 #features h2 {		margin:0 0 20px 0;	}
#spider10 #features h2.h2_intro {		font-weight: bold;		font-size: 160%;	}
#spider10 #features h3 {		font-size:120%;		font-weight:bold;		margin:0 0 30px 0;	}
#spider10 #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 15px 0;	}
#spider10 #features h5 {		font-weight:bold;		margin:0 0 5px 0;	}
#spider10 #features p{		margin: 0 0 20px 0;	}
#spider10 #features .article{		width: 660px;		margin-left: 20px;	}
#spider10 #features .imgCenter{		margin: 0 0 40px 0;		text-align: center;	}
#spider10 #features .scr_box{		width: 660px;		margin: 0 0 40px 0;		overflow: hidden;	}
#spider10 #features .scr_l{		width: 350px;		float: left;		display: inline;	}
#spider10 #features .scr_r{		width: 272px;		float: right;		display: inline;		text-align: center;	}
#spider10 #features .scr_l2{		width: 405px;		float: left;		display: inline;	}
#spider10 #features .scr_r2{		width: 225px;		float: right;		display: inline;		text-align: center;	}
#spider10 #features .caution{		font-size: 85%;	}
#spider10 #features p.bgGreen{		text-align: center;		padding: 10px;		background-color: #e1eecd;	}
#spider10 #features .mt40{ margin-top: 40px; }
#spider10 #features .mb10{ margin-bottom: 10px; }
#spider10 #features .mb15{ margin-bottom: 15px; }
#spider10 #features .mb40{ margin-bottom: 40px; }
#spider10 #features .mb70{ margin-bottom: 70px; }


/* Mezzmo
----------------------------------------------------------*/
#mezzmo4 #features {		padding:0 0 20px 0;}
#mezzmo4 #features h2 {		margin:0 0 20px 0;	}
#mezzmo4 #features h2.h2_intro {		font-weight: bold;		font-size: 160%;	}
#mezzmo4 #features h3 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0;		padding: 5px 10px;		background: #000;		color: #fff;	}
#mezzmo4 #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0;	}
#mezzmo4 #features h5 {		font-weight:bold;		margin:0 0 5px 0;	}
#mezzmo4 #features p{		margin: 0 0 20px 0;	}
#mezzmo4 #features .scr{		margin: 0 0 30px 0;		text-align: center;	}
#mezzmo4 #features .scr_box{		width: 700px;		margin: 0 0 20px 0;		overflow: hidden;	}
#mezzmo4 #features .scr_l{		width: 260px;		float: left;		display: inline;	}
#mezzmo4 #features .scr_r{		width: 420px;		float: right;		display: inline;		text-align: center;	}
#mezzmo4 #features .scr_l2{		width: 420px;		float: left;		display: inline;	}
#mezzmo4 #features .scr_r2{		width: 260px;		float: right;		display: inline;		text-align: center;	}
#mezzmo4 #features .scr_l3{		width: 340px;		float: left;		display: inline;	}
#mezzmo4 #features .scr_r3{		width: 340px;		float: right;		display: inline;		text-align: center;	}
#mezzmo4 #features ul {		margin: 0 0 0 10px;	}
#mezzmo4 #features ul li {		font-size: 110%;		margin: 0 0 5px 0;		list-style: none;		padding-left: 20px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/mezzmo4/listbg.gif) no-repeat left center;	}
#mezzmo4 #features .box_green{		background: #f2fddd;		padding: 15px;		margin: 0 0 20px 0;		-webkit-border-radius: 8px;		-moz-border-radius: 8px;		border-radius: 8px;	}


/* ホームサーバーパック
----------------------------------------------------------*/
#homeserverpack10 #features {		padding:0 0 20px 0;}
#homeserverpack10 #features h2 {		margin:0 0 20px 0;	}
#homeserverpack10 #features h2.h2_intro {		font-weight: bold;		font-size: 160%;	}
#homeserverpack10 #features h3 {		font-size:120%;		font-weight:bold;		margin:0 0 30px 0;	}
#homeserverpack10 #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 15px 0;	}
#homeserverpack10 #features h5 {		font-weight:bold;		margin:0 0 5px 0;	}
#homeserverpack10 #features p{		margin: 0 0 20px 0;	}
#homeserverpack10 #features .article{		width: 660px;		margin-left: 20px;	}
#homeserverpack10 #features .imgCenter{		margin: 0 0 40px 0;		text-align: center;	}
#homeserverpack10 #features .scr_box{		width: 660px;		margin: 0 0 40px 0;		overflow: hidden;	}
#homeserverpack10 #features .scr_l{		width: 350px;		float: left;		display: inline;	}
#homeserverpack10 #features .scr_r{		width: 272px;		float: right;		display: inline;		text-align: center;	}
#homeserverpack10 #features .scr_l2{		width: 405px;		float: left;		display: inline;	}
#homeserverpack10 #features .scr_r2{		width: 225px;		float: right;		display: inline;		text-align: center;	}
#homeserverpack10 #features .caution{		font-size: 85%;	}
#homeserverpack10 #features p.bgGreen{		text-align: center;		padding: 10px;		background-color: #e1eecd;	}
#homeserverpack10 #features .mt40{ margin-top: 40px; }
#homeserverpack10 #features .mb10{ margin-bottom: 10px; }
#homeserverpack10 #features .mb15{ margin-bottom: 15px; }
#homeserverpack10 #features .mb40{ margin-bottom: 40px; }
#homeserverpack10 #features .mb70{ margin-bottom: 70px; }
#homeserverpack10 #features #hpsBox{		background: #a2d143;		padding: 17px 0 15px 15px;		margin: 0 0 30px 0;		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;	}
#homeserverpack10 #features #hpsBox h3{		margin: 0 0 15px 0;	}
#homeserverpack10 #features #hpsBoxin{		width: 685px;		overflow: hidden;	}
#homeserverpack10 #features #hpsBox_l{		width: 265px;		float: left;		display: inline;	}
#homeserverpack10 #features #hpsBox_l p{		color: #0a5d01;		margin: 0 0 5px 0;	}


/* MovieGate7
----------------------------------------------------------*/
#moviegate #features {		padding:0 0 20px 0;}
#moviegate #features h2 {		margin:0 0 20px 0;	}
#moviegate #features h3 {    	margin-bottom: 20px;	}
#moviegate #features h4 {		font-size:100%;		font-weight:bold;		margin:0 0 25px 0px;	}
#moviegate #features h5 {		margin:0;	}
#moviegate #features p{		margin: 0 0 20px 0px;	}
#moviegate #features img.imgCenter{		margin: 0 0 70px 0;		text-align:center;		display: block;	}
#moviegate #features p.taioufile{		padding: 10px 15px;		background-color: #ddf3fc;		font-size: 120%;	}
#moviegate #features .blueText{		color: #00a0c1;	}
#moviegate #features ul#settingItems{		margin: 0 0 70px 20px;		width: 680px;		overflow: hidden;	}
#moviegate #features ul#settingItems li{		list-style: none;		padding-left: 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/moviegate/liststyle.gif) no-repeat left center;		width: 300px;		float: left;		display: inline;		margin-bottom: 15px;		font-size: 120%;	}
#moviegate #features ul#settingItems li.listLeft{		clear: both;		margin-right: 20px;	}
#moviegate #features .formatBox{		background-color: #ddf3fc;		padding: 20px;		margin-bottom: 30px;	}
#moviegate #features .formatBox dl dt#input{		color: #00a0c1;		border-bottom: solid 1px #7dcfe2;		margin-bottom: 10px;	}
#moviegate #features .formatBox dl dt#output{		color: #4d96cc;		border-bottom: solid 1px #9ecbe7;		margin-bottom: 10px;	}	
#moviegate #features .formatBox dl dt,
#moviegate #features .formatBox dl dd,
#moviegate #features .formatBox p{		font-size: 110%;	}
#moviegate #features .mt30{ margin-top: 30px; }
#moviegate #features .mb40{ margin-bottom: 40px; }
#moviegate #features .mb70{ margin-bottom: 70px; }


/* opencanvas6

-------------------------------------------------------------*/
#opencanvas6 #features {padding:0 0 20px 0;}
#opencanvas6 #features h2 {	margin:0 0 30px 0;}
#opencanvas6 #features h3 {	margin:0 0 20px 0px;}
#opencanvas6 #features h4 {	font-weight:bold; margin:0 0 5px 0px;}
#opencanvas6 #features h5 {	font-weight:bold;margin:0 0 3px 0px;}
#opencanvas6 #features p{margin: 0 0 40px 0px;	}
#opencanvas6 #features #intro {	margin-bottom:50px;	text-align: center;	}
#opencanvas6 #features #intro h2 {margin: 0 0 30px 0;}
#opencanvas6 #features #intro p {font-size: 110%;font-weight:bold;line-height: 1.9;	margin: 0 0 25px 0;	color:#000;	}
#opencanvas6 #features .scr{margin: 0 0 50px 0;	text-align: center;	}
#opencanvas6 #features #fuzichocoMess {	border-top: solid 1px #28a3ff;	border-left: solid 1px #28a3ff;	border-right: solid 1px #28a3ff;padding: 20px;	background-color: #e2f3fb;}
#opencanvas6 #features #fuzichoco {
		width: 658px;
		overflow: hidden;
		border: solid 1px #28a3ff;
		padding: 20px;
		margin-bottom: 50px;
	}
#opencanvas6 #features img#fuzichocoPhoto {	width: 96px;float:left;	}
#opencanvas6 #features #prof {width: 540px;	float: right;	display: inline;}
#opencanvas6 #features .mb0 {margin-bottom: 0;	}
#opencanvas6 #features .mb5 {margin-bottom: 5px;}
#opencanvas6 #features .mb10 {margin-bottom: 10px;	}
#opencanvas6 #features .mb20 {margin-bottom: 20px;	}


/* Dr.Photo Color Recovery Pro

-------------------------------------------------------------*/
#photoRecoveryPro {width: 700px;}
#photoRecoveryPro, #photoRecoveryPro p, #photoRecoveryPro li { font-size: medium; }
#photoRecoveryPro .f_s_n { font-size: small; font-weight: normal; }
#photoRecoveryPro ul, #photoRecoveryPro ol { margin: 0.5em 0px 0.5em 2em; }
#photoRecoveryPro ul li { list-style: circle outside none; margin: 0px; }
#photoRecoveryPro p { margin: 0.5em 0px; }
#photoRecoveryPro strong { color: rgb(204, 0, 0); }
#photoRecoveryPro .lead {border-bottom: 2px solid #999; font-size: x-large; margin-bottom: 0.6em; padding-bottom: 0.3em;}
#photoRecoveryPro h3 { font-size: x-large; margin-bottom: 0.6em; }
#photoRecoveryPro h4 { font-size: large; font-weight: normal; padding-left: 0.5em; padding-top: 0.5em; padding-bottom: 0.5em; border-left: 10px solid rgb(0, 51, 153); background-color: rgb(243, 243, 243); margin-top: 2em; margin-bottom: 0.6em; }
#photoRecoveryPro .column { margin: 0px 30px 50px; }
#photoRecoveryPro table.function { border-width: 2px 1px 1px 2px; border-style: solid; border-color: rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
#photoRecoveryPro table.spec {border: 2px solid #CCC;border-bottom-width: 1px; width:700px;}
#photoRecoveryPro table.spec th,
#photoRecoveryPro table.spec td {font-size: small;border-bottom: 1px solid #CCC;}
#photoRecoveryPro table.spec th,
#photoRecoveryPro table.spec td {padding: 1em;} 
#photoRecoveryPro table.spec th {background-color: #f6f6f6;border-right: 1px dashed #CCC;font-weight: normal;	width: 12em;}
#photoRecoveryPro table.function th, #photoRecoveryPro table.function td { font-size: small; border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
#photoRecoveryPro table.function th, #photoRecoveryPro table.function td { padding: 0.3em 0.5em; }
#photoRecoveryPro table.function th { background-color: rgb(246, 246, 246); font-weight: normal; }
#photoRecoveryPro table.function th.ta_left { text-align: left; }
#photoRecoveryPro table.function td { text-align: center; }
#photoRecoveryPro table.function td.new { background-color: rgb(255, 238, 255); color: rgb(221, 0, 0); }
#photoRecoveryPro h3.title { padding: 20px;  width: 658px; position: relative; font-size: x-large; color: rgb(51, 51, 51); border: 1px solid rgb(204, 204, 204); text-shadow: 1px 1px 1px #ffffff;-webkit-border-radius: 5px;	-moz-border-radius: 5px;border-radius: 5px;	background: #ffffff;	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%);	-webkit-box-shadow: inset 0 1px 0 1px rgba(255, 255, 255, 0.9), 1px 1px 2px 1px rgba(0, 0, 0, 0.1);	-moz-box-shadow: inset 0 1px 0 1px rgba(255, 255, 255, 0.9), 1px 1px 2px 1px rgba(0, 0, 0, 0.1);	box-shadow: inset 0 1px 0 1px rgba(255, 255, 255, 0.9), 1px 1px 2px 1px rgba(0, 0, 0, 0.1); }
#photoRecoveryPro span.new { display: inline-block; background-color: rgb(204, 0, 0); color: rgb(255, 255, 255); padding-right: 0.5em; padding-left: 0.5em; font-size: 80%; vertical-align: middle; }
#photoRecoveryPro ul#pagenavi { border-left: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); border-bottom: 3px solid rgb(204, 0, 0); background-color: rgb(204, 0, 0); padding: 0px; margin: 20px auto 30px; width: 735px; box-shadow: 0px 1px 0px 1px rgba(255, 255, 255, 0.9) inset, 1px 1px 2px 1px rgba(0, 0, 0, 0.1); }#photoRecoveryPro ul#pagenavi li { float: left; list-style: none outside none; border-right: 1px solid rgb(204, 204, 204); font-size: 12px; width: 146px; line-height: 40px; text-align: center; overflow: hidden; }
#photoRecoveryPro ul#pagenavi li.active { color: rgb(255, 255, 255); text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.8); background: none repeat scroll 0% 0% rgb(204, 0, 0); }
#photoRecoveryPro ul#pagenavi li a { width: 146px; height: 40px; line-height: 40px; display: block; text-decoration: none; color: rgb(85, 85, 85); text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8); background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(241, 241, 241) 50%, rgb(225, 225, 225) 51%, rgb(246, 246, 246) 100%) repeat scroll 0% 0% transparent; }
#photoRecoveryPro ul#pagenavi li a:hover { color: rgb(255, 255, 255); text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.8); background: -moz-linear-gradient(center top , rgb(69, 72, 77) 0%, rgb(102, 102, 102) 100%) repeat scroll 0% 0% transparent; }
#photoRecoveryPro #subfunction .left { width: 300px; float: left; }
#photoRecoveryPro #subfunction .right { width: 360px; float: right; }
#photoRecoveryPro #subfunction .right .function{ width: 360px; }
#photoRecoveryPro ol.flow li { font-size: small; }



/* G Data 2015　シリーズ

-------------------------------------------------------------*/
#gdata2015 #features {		padding:0 0 20px 0;}
#gdata2015 #features h2 {		margin:0 0 20px 0;	}
#gdata2015 #features h4 {		font-weight:bold;	}
#gdata2015 #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}
#gdata2015 #features p{		margin: 0 0 20px 0px;	}
#gdata2015 #features .scr{		margin: 0 0 30px 0;	    overflow:hidden;		text-align:center;	}
#gdata2015 #features .scr_box{		width: 700px;		overflow: hidden;		margin: 0 0 20px 0;	}
#gdata2015 #features .scr_l{		width: 340px;		padding-bottom: 5px;		overflow: hidden;		float: left;		display: inline;	}
#gdata2015 #features .scr_r{		width: 340px;		padding-bottom: 5px;		overflow: hidden;		float: right;		display: inline;	}
#gdata2015 #features .icon{		width: 60px;		float: left;		display: inline;	}
#gdata2015 #features .icon_p{		width: 270px;		float: right;		display: inline;	}
#gdata2015 #features .h4_style{		color: #e60012;		font-size: 120%;		margin: 0 0 5px 0;	}
#gdata2015 #features .h4_style img{		vertical-align: middle;	}
#gdata2015 #features #keylogger{		margin-bottom: 50px;		padding: 20px 30px;		background: #fbe3d5;	}
#gdata2015 #features #keylogger p{		margin: 0;	}
#gdata2015 #features #onlineBank{		margin-bottom: 50px;		padding: 20px 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/gdata2015/img02.gif) no-repeat right center #fefce0;		-webkit-border-radius: 10px;		-moz-border-radius: 10px;		border-radius: 10px;	}
#gdata2015 #features #onlineBank p{		width: 420px;		margin-bottom: 10px;	}
#gdata2015 #features #mobileSec{		margin-bottom: 50px;		padding: 20px 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/gdata2015/img03.gif) no-repeat right center #fefce0;		-webkit-border-radius: 10px;		-moz-border-radius: 10px;		border-radius: 10px;	}
#gdata2015 #features #mobileSec p{		width: 450px;		margin-bottom: 10px;	}
#gdata2015 #features .green{		color: #aaca08;	}
#gdata2015 #features #familylicenseh3 {		font-size: 110%;		font-weight: bold;		color: #fff;		background: #e60012;		padding: 5px 10px;	}
/* 機能比較表 */
#gdata2015 #hikaku {	padding:30px 0 20px 0;}
#gdata2015 #hikaku h2 {		margin:0 0 20px 0;	}
#gdata2015 #hikaku h3 {		font-weight: bold;		font-size: 110%;		margin:0 0 10px 0;	}
#gdata2015 #hikaku p{		margin: 0 0 20px 0;	}
#gdata2015 #hikaku table {		margin:0 0 20px 0;		width:700px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
#gdata2015 #hikaku th {			padding:5px;			vertical-align:middle;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;}
#gdata2015 #hikaku td {			text-align:center;			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;}
#gdata2015 #hikaku .title {			font-weight:bold;			text-align: center;			padding: 10px 5px;}
#gdata2015 #hikaku .title2 {			font-weight:bold;			background: #d4000e;			color: #fff;			text-align: center;			width: 130px;			padding: 10px 5px;	}
#gdata2015 #hikaku .trGray {			background: #F5F5F5;		}
#gdata2015 #hikaku .trGray_s {			background: #FDD;		}
#gdata2015 #hikaku .trGray_s2 {			background: #fcecec;		}
#gdata2015 #hikaku .hikaku_icon {			vertical-align: middle;		}




/* 筆ぐるめ for Mac

-------------------------------------------------------------*/
#fudegurume22mac #features {		padding:0 0 0 0;}
#fudegurume22mac #features h2 {		margin:0 0 20px 0;	}
#fudegurume22mac #features h3{		font-size:120%;		font-weight:bold;		margin: 0 0 15px 0;	}
#fudegurume22mac #features h3.h3_pink{		background: #e5006e;		color: #fff;		padding: 5px 10px;	}
#fudegurume22mac #features h3.h3_green{		background: #14a83c;		color: #fff;		padding: 5px 10px;	}
#fudegurume22mac #features h3.h3_orange{		background: #ed6d01;		color: #fff;		padding: 5px 10px;	}
#fudegurume22mac #features h3.h3_blue{		background: #00a1e9;		color: #fff;		padding: 5px 10px;	}
#fudegurume22mac #features h3.h3_red{		background: #e60013;		color: #fff;		padding: 5px 10px;	}
#fudegurume22mac #features h4{		margin-bottom:5px;		font-size:110%;		font-weight:bold;	}
#fudegurume22mac #features h4.h4_pink{		border-left: solid 5px #e5006e;		padding-left: 8px;	}
#fudegurume22mac #features h4.h4_green{		border-left: solid 5px #14a83c;		padding-left: 8px;	}
#fudegurume22mac #features h4.h4_orange{		border-left: solid 5px #ed6d01;		padding-left: 8px;	}
#fudegurume22mac #features h4.h4_blue{		border-left: solid 5px #00a1e9;		padding-left: 8px;	}
#fudegurume22mac #features h4.h4_red{		border-left: solid 5px #e60013;		padding-left: 8px;	}
#fudegurume22mac #features h5{		font-weight:bold;		margin-bottom: 5px;	}
#fudegurume22mac #features h5.ex{		font-size:110%;		font-weight:bold;		padding: 4px 5px 3px 5px;		margin: 0 0 5px 0;		background:#FFECF5;	}
#fudegurume22mac #features h5.h5_pink{		font-size:110%;		font-weight:bold;		padding: 5px 10px;		margin: 0 0 5px 0;		background:#FFECF5;	}
#fudegurume22mac #features h6{		font-weight:bold;		padding: 2px 5px;		margin-bottom: 5px;	}
#fudegurume22mac #features p{		margin: 0 0 20px 0;	}
#fudegurume22mac #features .scr{		margin: 0 0 30px 0;	    overflow:hidden;		text-align:center;	}
#fudegurume22mac #features .scr_box{		overflow: hidden;		width: 700px;	}
#fudegurume22mac #features .scr_box2{		width: 700px;		overflow: hidden;	}
#fudegurume22mac #features .scr_l{		width: 330px;		float: left;		display: inline;	}
#fudegurume22mac #features .scr_r{		width: 330px;		float: right;		display: inline;	}
#fudegurume22mac #features .scr_l2{		width: 330px;		float: left;		display: inline;	}
#fudegurume22mac #features .scr_l2 p{		margin: 0 0 10px 0;	}
#fudegurume22mac #features .scr_r2{		width: 355px;		float: right;		display: inline;	}
#fudegurume22mac #features .w330{		width: 330px;		margin-left: 25px;	}
#fudegurume22mac #features .textPink{		color: #e3007f;	}
#fudegurume22mac #features img#layout{		margin: 0 30px 5px;	}
#fudegurume22mac #features ol{		margin-bottom: 20px;	}
#fudegurume22mac #features ol li{		padding-left: 13px;		line-height: 1.7;		font-size: 110%;		font-weight: bold;		list-style: none;		background: url(../images/sankaku.gif) no-repeat left center;	}
#fudegurume22mac #features #kantangurume{		padding: 20px 25px 30px 25px;		background: #fceee5;		border-radius: 8px;		-webkit-border-radius: 8px;		-moz-border-radius: 8px;		border: solid 1px #e50011;		margin: 0 0 20px 0;	}
#fudegurume22mac #features #kantangurume_box {		text-align: center;	}
#fudegurume22mac #features .new_icon{		vertical-align: middle;	}
#fudegurume22mac #features .mb0 {		margin-bottom: 0;		}
#fudegurume22mac #features .mb5 {		margin-bottom: 5px;		}
#fudegurume22mac #features .mb10 {		margin-bottom: 10px;		}
#fudegurume22mac #features .mb20 {		margin-bottom: 20px;		}



/* Jungle MobileCOPY 2

-------------------------------------------------------------*/
#mobilecopy2 #features {		padding:0 0 20px 0;}
#mobilecopy2 #features h2 {		margin:0 0 20px 0;	}
#mobilecopy2 #features h3 {		font-size:120%;		font-weight:bold;		margin:35px 0 15px 0;	}
#mobilecopy2 #features .h3_cont {		border-left: solid 6px #e5004f;		padding: 10px 0 10px 15px;	}
#mobilecopy2 #features h3.h3_style {		padding: 0 0 25px 0;		background: url(/client_info/JUNGLE/view/userweb/images/detail/mobilecopy2/bg_h3.gif) no-repeat bottom left;		}
#mobilecopy2 #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 10px 0;		color: #e5004f;		padding: 5px 0 5px 25px;		background: url(/client_info/JUNGLE/view/userweb/images/detail/mobilecopy2/icon_h4.gif) no-repeat left center;	}
#mobilecopy2 #features h5 {		font-weight:bold;		margin:0 0 10px 0px;	}
#mobilecopy2 #features p{		margin: 0 0 20px 0;	}
#mobilecopy2 #features .scr{		margin: 0 0 20px 0;	    overflow:hidden;	}


/* FB家計簿3

-------------------------------------------------------------*/
#fpkakeibo3 #features {		padding:0 0 20px 0;}
#fpkakeibo3 #features h2 {		margin:0 0 20px 0;	}
#fpkakeibo3 #features h3 {		font-size:120%;		font-weight:bold;		margin:0 0 15px 0;	}
#fpkakeibo3 #features h4 {		font-size:120%;		font-weight:bold;		margin:0 0 5px 0;		color: #c7000b;	}
#fpkakeibo3 #features h5 {		font-weight:bold;		margin:0 0 3px 0;	}
#fpkakeibo3 #features p{		margin: 0 0 20px 0;	}
#fpkakeibo3 #features #intro{		font-size: 110%;		margin: 0 0 30px 0;	}
#fpkakeibo3 #features #intro #fp_introduction{		width: 560px;		padding: 15px 20px 2px 20px;		background: #fffbc7 url(/client_info/JUNGLE/view/userweb/images/detail/fpkakeibo3/fp_introduction_bg.gif) no-repeat top right;   		-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;		margin: 0 0 0 50px;	}
#fpkakeibo3 #features #intro #fp_introduction h4{		font-size: 100%;		color: #444;	}
#fpkakeibo3 #features #intro #fp_introduction p{		width: 350px;	}
#fpkakeibo3 #features .scr1{		width:700px;		text-align:center;		margin: 0 0 10px 0;	}
#fpkakeibo3 #features .scr2{		margin: 0 0 20px 0;		width: 350px;		float: right;		text-align: right;	}
#fpkakeibo3 #features .scr_box{		margin: 0 0 20px 0;		width:700px;		overflow: hidden;	}
#fpkakeibo3 #features .scr_l{		width: 330px;		float: left;		display: inline;	}
#fpkakeibo3 #features .scr_r{		width: 330px;		float: right;		display: inline;	}
#fpkakeibo3 #features .clear{		height: 0;		font-size: 0;		clear: both;	}



/* 最強銀星麻雀- 攻略！イケメン男子

-------------------------------------------------------------*/
#ikemen #features {		padding:0 0 20px 0;}
#ikemen #features h2 {		margin:0 0 20px 0;	}
#ikemen #features h3 {		margin:0 0 10px 0;	}
#ikemen #features h4 {		font-size: 110%;		font-weight: bold;		margin: 0 5px 5px 5px;	}
#ikemen #features h5 {		font-weight:bold;		margin:0 0 5px 0;		padding: 2px 5px;		background: #F0F0F0;	}
#ikemen #features p{		margin: 0 5px 20px 5px;	}
#ikemen #features .scr_box {		width: 700px;		overflow: hidden;		margin:0 0 20px 0;	}
#ikemen #features .scr {		margin: 0 0 30px 0;		text-align: center;	}
#ikemen #features .scr_l {		float: left;		display: inline;		width: 420px;	}
#ikemen #features .scr_r {		float: right;		display: inline;		width: 260px;		text-align: center;	}
#ikemen #features .kinou_box {		margin-bottom: 30px;		background: #edfbf0;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;	}
#ikemen #features .kinou_box p {		margin-bottom: 0;		padding: 5px 10px 15px 10px;		font-size: 120%;		line-height: 1.8;	}	#ikemen #features .green {		color: #8ec54a;	}
#ikemen #features table {		margin:0 0 20px 40px;		width:620px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}		#ikemen #features th {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;			background-color:#fff5e4;		}
#ikemen #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}




/* PDF-XChange Editor Pro5

-------------------------------------------------------------*/
#PDF-XChangeEditorPro5 #features {		padding:0 0 20px 0;}
#PDF-XChangeEditorPro5 #features h2 {		margin-bottom: 40px;	}
#PDF-XChangeEditorPro5 #features h3 {		margin-bottom: 15px;	}
#PDF-XChangeEditorPro5 #features h4 {		font-weight:bold;	}
#PDF-XChangeEditorPro5 #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}
#PDF-XChangeEditorPro5 #features p{		margin-bottom: 30px;	}
#PDF-XChangeEditorPro5 #features .mlr20{		margin-left: 20px;		margin-right: 20px;	}
#PDF-XChangeEditorPro5 #features .ml40{		margin-left: 40px;	}
#PDF-XChangeEditorPro5 #features .mt30{		margin-top: 30px;	}
#PDF-XChangeEditorPro5 #features .mt70{		margin-top: 70px;	}
#PDF-XChangeEditorPro5 #features .number{		color: #e50012;	}
#PDF-XChangeEditorPro5 #features .scr{		margin-bottom: 40px;		text-align:center;	}
#PDF-XChangeEditorPro5 #features .section {		width: 320px;		float: left;		margin-left: 20px;	}
#PDF-XChangeEditorPro5 #features .clear {		clear: both;	}
/* 機能比較表 */
#PDF-XChangeEditorPro5 #hikaku {		padding:30px 0 0 0;	}
#PDF-XChangeEditorPro5 #hikaku h2 {			margin:0 0 20px 0;		}
#PDF-XChangeEditorPro5 #hikaku h3 {			font-weight:bold;			margin:0 0 3px 0;	}
#PDF-XChangeEditorPro5 #hikaku p {			margin:0 0 5px 0;		}	
#PDF-XChangeEditorPro5 #hikaku table {			margin:0 0 20px 0;			width:700px;			border-top: 1px solid #AAAAAA;			border-left: 1px solid #AAAAAA;		}
#PDF-XChangeEditorPro5 #hikaku th {				padding: 7px 5px;				font-weight:normal;				vertical-align:middle;				background-color:#F9F9F3;				border-bottom: 1px solid #AAAAAA;				border-right: 1px solid #AAAAAA;						}	
#PDF-XChangeEditorPro5 #hikaku td {				padding: 7px 5px;				text-align: center;				border-bottom: 1px solid #AAAAAA;				border-right: 1px solid #AAAAAA;			}
#PDF-XChangeEditorPro5 #hikaku .title {				padding: 10px 5px;				background: #000;				color: #fff;				font-weight: bold;			}
#PDF-XChangeEditorPro5 #hikaku .title_viewer {				padding: 12px 5px;				text-align: center;				background: #000;				color: #fff;				font-weight: bold;			}
#PDF-XChangeEditorPro5 #hikaku .title_editor {				padding: 12px 5px;				text-align: center;				background: #e60012;				color: #fff;				font-weight: bold;			}
#PDF-XChangeEditorPro5 #hikaku .self {				background: #feedee;			}






/* PDF-XChange Viewer Pro 2.5

-------------------------------------------------------------*/
#PDF-XChangeViewerPro2.5 #features {		padding:0 0 20px 0;}
#PDF-XChangeViewerPro2.5 #features h2 {		margin:0 0 20px 0;	}
#PDF-XChangeViewerPro2.5 #features h2.intro {		margin:0;	}
#PDF-XChangeViewerPro2.5 #features h3 {		font-size:110%;		font-weight:bold;		margin:0 0 10px 0px;	}
#PDF-XChangeViewerPro2.5 #features h4 {		font-weight:bold;		margin:0 0 5px 0px;	}
#PDF-XChangeViewerPro2.5 #features h5 {		font-weight:bold;		margin:0 0 3px 0px;	}
#PDF-XChangeViewerPro2.5 #features p{		margin: 0 0 20px 0px;	}
#PDF-XChangeViewerPro2.5 #features .scr{		margin: 0 0 30px 0;		text-align: center;	}
#PDF-XChangeViewerPro2.5 #features #box01 {		width: 670px;		padding: 15px;		overflow: hidden;		margin: 0 0 20px 0;		background: #feedee;		-webkit-border-radius: 10px;		-moz-border-radius: 10px;		border-radius: 10px;	}
#PDF-XChangeViewerPro2.5 #features #box01 #box01_l {		width: 90px;		float: left;		display: inline;		}
#PDF-XChangeViewerPro2.5 #features #box01 #box01_r {		width: 560px;		float: right;		display: inline;		}
#PDF-XChangeViewerPro2.5 #features #box01 h3 {		color: #e60012;		}
#PDF-XChangeViewerPro2.5 #features .blue {		color: #00479d;		}
/* 機能比較表 */
#PDF-XChangeViewerPro2.5 #hikaku {		padding:30px 0 0 0;	}
#PDF-XChangeViewerPro2.5 #hikaku h2 {			margin:0 0 20px 0;		}
#PDF-XChangeViewerPro2.5 #hikaku h3 {			font-weight:bold;			margin:0 0 3px 0;		}
#PDF-XChangeViewerPro2.5 #hikaku p {			margin:0 0 5px 0;		}
#PDF-XChangeViewerPro2.5 #hikaku table {			margin:0 0 20px 0;			width:700px;			border-top: 1px solid #AAAAAA;			border-left: 1px solid #AAAAAA;		}
#PDF-XChangeViewerPro2.5 #hikaku th {				padding: 7px 5px;				font-weight:normal;				vertical-align:middle;				background-color:#F9F9F3;				border-bottom: 1px solid #AAAAAA;				border-right: 1px solid #AAAAAA;						}
#PDF-XChangeViewerPro2.5 #hikaku td {				padding: 7px 5px;				text-align: center;				border-bottom: 1px solid #AAAAAA;				border-right: 1px solid #AAAAAA;			}
#PDF-XChangeViewerPro2.5 #hikaku .title {				padding: 10px 5px;				background: #000;				color: #fff;				font-weight: bold;			}
#PDF-XChangeViewerPro2.5 #hikaku .title_pro {				padding: 12px 5px;				text-align: center;				background: #e60012;				color: #fff;				font-weight: bold;			}
#PDF-XChangeViewerPro2.5 #hikaku .title_free {				padding: 10px 5px;				text-align: center;				background: #000;				color: #fff;				font-weight: bold;			}
#PDF-XChangeViewerPro2.5 #hikaku .pro {				background: #feedee;			}




/* Nero 2015 Platinum

-------------------------------------------------------------*/
#nero2015PL #features {		padding:0 0 20px 0;}
#nero2015PL #features h2 {		margin:80px 0 20px 0;	}
#nero2015PL #features h2 img {		margin:0 0 10px 0;	}
#nero2015PL #features h3 {		margin:50px 0 15px 20px;	}
#nero2015PL #features h3.onh4 {		margin:0 0 15px 20px;	}
#nero2015PL #features h4 {		margin: 50px 0 0 20px;	}
#nero2015PL #features h5 {		margin:0 0 5px 20px;	}
#nero2015PL #features p{		margin: 0 20px 30px 20px;	}
#nero2015PL #features .scr_box {		width: 660px;		overflow: hidden;		margin:0 0 20px 0;	}
#nero2015PL #features .scr {		margin: 0 0 30px 0;		text-align: center;	}
#nero2015PL #features .scr p {		margin: 15px 0 30px 0;		text-align: left;	}
#nero2015PL #features .scr_l {		float: left;		display: inline;		width: 370px;	}
#nero2015PL #features .scr_r {		float: right;		display: inline;		width: 290px;		text-align: center;	}
#nero2015PL #features .scr_box2 {		width: 660px;		overflow: hidden;		margin:0 0 20px 0;	}
#nero2015PL #features .scr_l2 {		float: left;		display: inline;		width: 510px;	}
#nero2015PL #features .scr_r2 {		float: right;		display: inline;		width: 150px;		text-align: center;	}
#nero2015PL #features .kinou_box {		margin-bottom: 30px;		background: #edfbf0;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;	}
#nero2015PL #features .kinou_box p {		margin-bottom: 0;		padding: 5px 10px 15px 10px;		font-size: 120%;		line-height: 1.8;	}
#nero2015PL #features .green {		color: #8ec54a;	}
#nero2015PL #features table {		margin:0 0 20px 40px;		width:620px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
#nero2015PL #features th {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;			background-color:#fff5e4;		}
#nero2015PL #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}




/* Nero 2015 Classic

-------------------------------------------------------------*/
#nero2015CL #features {		padding:0 0 20px 0;}
#nero2015CL #features h2 {		margin:80px 0 20px 0;	}
#nero2015CL #features h2 img {		margin:0 0 10px 0;	}
#nero2015CL #features h3 {		margin:50px 0 15px 20px;	}
#nero2015CL #features h3.onh4 {		margin:0 0 15px 20px;	}
#nero2015CL #features h4 {		margin: 50px 0 0 20px;	}
#nero2015CL #features h5 {		margin:0 0 5px 20px;	}
#nero2015CL #features p{		margin: 0 20px 30px 20px;	}
#nero2015CL #features .scr_box {		width: 660px;		overflow: hidden;		margin:0 0 20px 0;}
#nero2015CL #features .scr {		margin: 0 0 30px 0;		text-align: center;	}
#nero2015CL #features .scr p {		margin: 15px 0 30px 0;		text-align: left;	}
#nero2015CL #features .scr_l {		float: left;		display: inline;		width: 370px;	}
#nero2015CL #features .scr_r {		float: right;		display: inline;		width: 290px;		text-align: center;	}
#nero2015CL #features .scr_box2 {		width: 660px;		overflow: hidden;		margin:0 0 20px 0;	}
#nero2015CL #features .scr_l2 {		float: left;		display: inline;		width: 500px;	}
#nero2015CL #features .scr_r2 {		float: right;		display: inline;		width: 160px;		text-align: center;	}
#nero2015CL #features .kinou_box {		margin-bottom: 30px;		background: #edfbf0;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;	}
#nero2015CL #features .kinou_box p {		margin-bottom: 0;		padding: 5px 10px 15px 10px;		font-size: 120%;		line-height: 1.8;	}
#nero2015CL #features .green {		color: #8ec54a;	}
#nero2015CL #features table {		margin:0 0 20px 40px;		width:620px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
#nero2015CL #features th {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;			background-color:#fff5e4;		}
#nero2015CL #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;	}




/* Nero Video 2015

-------------------------------------------------------------*/
#nero2015VD #features {	width:700px;	/*overflow:hidden;*/	padding:10px 0 0 0;	margin-bottom:50px;}
#nero2015VD #features p{		margin: 0 0 20px 0px;	}
#nero2015VD #features .scr{		margin: 0 0 20px 0;	    /*overflow:hidden;*/		text-align:center;	}
#nero2015VD #features .scr_img {		text-align:center;		margin-bottom:10px;	}
#nero2015VD #features .scr_box{		width: 700px;		margin: 0 0 30px 0;	    /*overflow:hidden;*/	}
#nero2015VD #features .scr_boxl{		width: 335px;		display: inline;		float: left;	}
#nero2015VD #features .scr_boxr{		width: 335px;		display: inline;		float: right;	}
#nero2015VD #features h2 {		margin:0 0 10px 0;	}
#nero2015VD #features h3,	#nero2015VD #features h4,	#nero2015VD #features h5 {		position: relative;	}
#nero2015VD #features h2.intro {		margin:0 0 20px 0px;	}
#nero2015VD #features .lead {		margin:20px 0 0 0;	}
#nero2015VD #features .scr_box2{		width: 700px;		margin: 0 0 20px 0;	    overflow:hidden;	}
#nero2015VD #features .scr_boxl2{		width: 340px;		display: inline;		float: left;		text-align: center;	}
#nero2015VD #features .scr_boxr2{		width: 340px;		display: inline;		float: right;	}
#nero2015VD #features .scr2{		margin: 0 0 20px 0;	}
#nero2015VD #movie .articleHead h3 {
		border-style: solid;
		border-width: 0px 0px 3px;
		border-bottom: dashed #f4aa28 3px;
		-moz-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroVideo2015/img_movie_line.jpg) 0 0 3 round repeat;
		-ms-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroVideo2015/img_movie_line.jpg) 0 0 3 round repeat;
		-webkit-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroVideo2015/img_movie_line.jpg) 0 0 3 round repeat;
		-o-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroVideo2015/img_movie_line.jpg) 0 0 3 round repeat;
		border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroVideo2015/img_movie_line.jpg) 0 0 3 fill round repeat;
		padding-left: 55px;
		background: url(/client_info/JUNGLE/view/userweb/images/detail/NeroVideo2015/icon_movie.png) no-repeat center left;	}
#nero2015VD #movie .articleHead h3 span {		font-weight:normal;		font-size: 75%;		line-height: 100%;	}
#nero2015VD #movie .scr_box h4{		margin-bottom: 15px;		padding:0.6em 0 0.6em 18px;		color:#fff;		font-size:120%;		background: #f4aa28;	}
#nero2015VD #movie .tableHead span {		color:#f4aa28;		padding-right: 5px;	}
#nero2015VD #movie h5 {		font-weight: bold;		color: #444;		margin: 30px 0 10px;		padding: 0;		font-size: 110%;	}
#nero2015VD #movie span.point {		color:#f4aa28;	}



/* Nero BurnExpress 2015

-------------------------------------------------------------*/
#Nero2015BE #features {	width:700px;	/*overflow:hidden;*/	padding:10px 0 0 0;	margin-bottom:50px;}
#Nero2015BE #features p{		margin: 0 0 20px 0px;	}
#Nero2015BE #features .scr{		margin: 0 0 20px 0;	    /*overflow:hidden;*/		text-align:center;	}
#Nero2015BE #features .scr_img {		text-align:center;		margin-bottom:10px;	}
#Nero2015BE #features .scr_box{		width: 700px;		margin: 0 0 30px 0;	    /*overflow:hidden;*/	}
#Nero2015BE #features .scr_boxl{		width: 335px;		display: inline;		float: left;	}
#Nero2015BE #features .scr_boxr{		width: 335px;		display: inline;		float: right;	}
#Nero2015BE #features .scr_boxl270{		width: 270px;		display: inline;		float: left;	}
#Nero2015BE #features .scr_boxr400{		width: 400px;		display: inline;		float: right;	}
#Nero2015BE #features h2 {		margin:0 0 10px 0;	}
#Nero2015BE #features h3,	#Nero2015BE #features h4,	#Nero2015BE #features h5 {		position: relative;	}
#Nero2015BE #features h2.intro {		margin:0 0 20px 0px;	}
#Nero2015BE #features .lead {		margin:20px 0 0 0;	}
#Nero2015BE #features .scr_box2{		width: 700px;		margin: 0 0 20px 0;	    overflow:hidden;}
#Nero2015BE #features .scr_boxl2{		width: 340px;		display: inline;		float: left;		text-align: center;	}
#Nero2015BE #features .scr_boxr2{		width: 340px;		display: inline;		float: right;	}
#Nero2015BE #features .scr2{		margin: 0 0 20px 0;	}
#Nero2015BE #writing .articleHead h3 {
		position: relative;
		border-style: solid;
		border-width: 0px 0px 3px;
		border-bottom: dashed #e20d40 3px;
		-moz-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 round repeat;
		-ms-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 round repeat;
		-webkit-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 round repeat;
		-o-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 round repeat;
		border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 fill round repeat;
		padding-left: 55px;
		height: 50px;
		line-height: 50px;
		background: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/icon_writing.png) no-repeat center left;	}
#Nero2015BE #writing .articleHead h3 span {		position: absolute;		bottom: 0;	}
#Nero2015BE #writing .scr_box h4{		margin-bottom: 15px;		padding:0.6em 0 0.6em 18px;		color:#fff;		font-size:110%;		background: #e20d40;	}
#Nero2015BE #writing .bg {		background: #fbe1c6;		padding: 20px;	}
#Nero2015BE #writing .bg ul.tri_style li:before {		border-left-color: #e20d40;	}
#Nero2015BE #writing .bg ul.tri_style li {		float:left;		width: 47%;	}
#Nero2015BE #music .articleHead h3 {
		padding-left: 0;
		border-style: solid;
		border-width: 0px 0px 3px;
		border-bottom: dashed #3db38f 3px;
		-moz-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 round repeat;
		-ms-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 round repeat;
		-webkit-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 round repeat;
		-o-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 round repeat;
		border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 fill round repeat;
	}
#Nero2015BE #music .articleHead h3 span {		font-weight:normal;		color: #55524f;		font-size: 65%;		padding-left: 20px;		line-height: 100%;	}
#Nero2015BE #music .scr_box h4{		margin-bottom: 15px;		padding:0.6em 0 0.6em 18px;		color:#fff;		font-size:110%;		background: #3db38f;	}#Nero2015BE #music .wrapbox {		padding-left: 10px;	}
#Nero2015BE #music .wrapbox ul.tri_style li:before {		border-left-color: #3db38f;	}



/* Nero Burning ROM 2015

-------------------------------------------------------------*/
#Nero2015BR #features {	width:700px;	/*overflow:hidden;*/	padding:10px 0 0 0;	margin-bottom:50px;}
#Nero2015BR #features p{		margin: 0 0 20px 0px;	}
#Nero2015BR #features .scr{		margin: 0 0 20px 0;	    /*overflow:hidden;*/		text-align:center;	}
#Nero2015BR #features .scr_img {		text-align:center;		margin-bottom:10px;	}
#Nero2015BR #features .scr_box{		width: 700px;		margin: 0 0 30px 0;	    /*overflow:hidden;*/	}
#Nero2015BR #features .scr_boxl{		width: 335px;		display: inline;		float: left;	}
#Nero2015BR #features .scr_boxr{		width: 335px;		display: inline;		float: right;	}
#Nero2015BR #features .scr_boxl270{		width: 270px;		display: inline;		float: left;	}
#Nero2015BR #features .scr_boxr400{		width: 400px;		display: inline;		float: right;	}
#Nero2015BR #features h2 {		margin:0 0 10px 0;	}
#Nero2015BR #features h3,	#Nero2015BR #features h4,	#Nero2015BR #features h5 {		position: relative;	}
#Nero2015BR #features h2.intro {		margin:0 0 20px 0px;	}
#Nero2015BR #features .lead {		margin:20px 0 0 0;	}
#Nero2015BR #features .scr_box2{		width: 700px;		margin: 0 0 20px 0;	    overflow:hidden;	}
#Nero2015BR #features .scr_boxl2{		width: 340px;		display: inline;		float: left;		text-align: center;	}
#Nero2015BR #features .scr_boxr2{		width: 340px;		display: inline;		float: right;	}
#Nero2015BR #features .scr2{		margin: 0 0 20px 0;	}
#Nero2015BR #writing .articleHead h3 {
		position: relative;
		border-style: solid;
		border-width: 0px 0px 3px;
		border-bottom: dashed #e20d40 3px;
		-moz-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 round repeat;
		-ms-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 round repeat;
		-webkit-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 round repeat;
		-o-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 round repeat;
		border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_writing_line.jpg) 0 0 3 fill round repeat;
		padding-left: 55px;
		height: 50px;
		line-height: 50px;
		background: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/icon_writing.png) no-repeat center left;	}
#Nero2015BR #writing .articleHead h3 span {		position: absolute;		bottom: 0;	}
#Nero2015BR #writing .scr_box h4{		margin-bottom: 15px;		padding:0.6em 0 0.6em 18px;		color:#fff;		font-size:110%;		background: #e20d40;	}
#Nero2015BR #writing .bg {		background: #fbe1c6;		padding: 20px;	}
#Nero2015BR #writing .bg ul.tri_style li:before {		border-left-color: #e20d40;	}
#Nero2015BR #writing .bg ul.tri_style li {		float:left;		width: 47%;	}
#Nero2015BR #music .articleHead h3 {
		padding-left: 0;
		border-style: solid;
		border-width: 0px 0px 3px;
		border-bottom: dashed #3db38f 3px;
		-moz-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 round repeat;
		-ms-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 round repeat;
		-webkit-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 round repeat;
		-o-border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 round repeat;
		border-image: url(/client_info/JUNGLE/view/userweb/images/detail/NeroBurnExpress2015/img_music_line.png) 0 0 3 fill round repeat;
	}
#Nero2015BR #music .articleHead h3 span {		font-weight:normal;		color: #55524f;		font-size: 65%;		padding-left: 20px;		line-height: 100%;	}
#Nero2015BR #music .scr_box h4{		margin-bottom: 15px;		padding:0.6em 0 0.6em 18px;		color:#fff;		font-size:110%;		background: #3db38f;	}#Nero2015BR #music .wrapbox {		padding-left: 10px;	}
#Nero2015BR #music .wrapbox ul.tri_style li:before {		border-left-color: #3db38f;	}



/* iSmartDVD

-------------------------------------------------------------*/
#ismartdvd #features {		padding:0 0 20px 0;}
#ismartdvd #features h2 {		margin:0 0 20px 0;	}
#ismartdvd #features h3 {		margin:50px 0 15px 0;	}
#ismartdvd #features h4 {		font-size: 110%;		font-weight: bold;		margin: 0 5px 5px 5px;}
#ismartdvd #features h5 {		font-weight:bold;		margin:0 0 5px 0;		padding: 2px 5px;		background: #F0F0F0;	}
#ismartdvd #features p{		margin: 0 5px 20px 5px;	}
#ismartdvd #features .scr_box {		width: 700px;		overflow: hidden;		margin:0 0 20px 0;	}
#ismartdvd #features .scr {		margin: 0 0 30px 0;		text-align: center;	}
#ismartdvd #features .scr_l {		float: left;		display: inline;		width: 420px;	}
#ismartdvd #features .scr_r {		float: right;		display: inline;		width: 260px;		text-align: center;	}
#ismartdvd #features .kinou_box {		margin-bottom: 30px;		background: #edfbf0;    	-webkit-border-radius: 10px;    	-moz-border-radius: 10px;    	border-radius: 10px;	}
#ismartdvd #features .kinou_box p {		margin-bottom: 0;		padding: 5px 10px 15px 10px;		font-size: 120%;		line-height: 1.8;	}
#ismartdvd #features .green {		color: #8ec54a;	}
#ismartdvd #features table {		margin:0 0 20px 40px;		width:620px;		border-top: 1px solid #AAAAAA;		border-left: 1px solid #AAAAAA;	}
#ismartdvd #features th {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;			background-color:#fff5e4;		}
#ismartdvd #features td {			padding:5px;			border-bottom: 1px solid #AAAAAA;			border-right: 1px solid #AAAAAA;		}

/* 素材王国detail
-------------------------------------------------------------*/
#sozaioukoku {padding:30px 0 0 0;}
#sozaioukoku h2 {margin:0 0 20px 0; padding:0 !important; background:none !important; height: auto;}
#sozaioukoku h3 {font-size:120%; font-weight:bold; margin: 0 0 15px 0; color: #333;}
#sozaioukoku p {margin:0 0 20px 0; font-size: 12px;}
#sozaioukoku table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}
#sozaioukoku th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-top: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}
#sozaioukoku td {border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; padding:5px;}

/* NX501/NX502用 更新地図データ 2014-2015年版
-------------------------------------------------------------*/
/* ulリスト一括指定 */
#clarion #features ul,
#clarion #spec ul,
#clarion #contact ul{ margin: 0 0 0 20px; }
#clarion #features ul li,
#clarion #spec ul li,
#clarion #contact ul li{ list-style:disc; margin: 0; }
/* サイドナビ　*/
#clarion #contentsRight #sideNavi	{	margin-bottom: 0;	padding-bottom: 0;	height: 250px;}
#clarion #contentsRight #sideNavi ul	{	background-image: none;	background-color: #fff;	margin-bottom: 0;	padding-bottom: 0;}
#clarion #contentsRight #sideNavi ul li	{	margin-bottom: 5px;	padding: 0;}
/* 製品の特長 */
#clarion #features {	width: 700px;	margin: 45px auto 105px;	overflow:hidden;}
#clarion #features h2 {	margin:0 0 25px 0;}	
/* 商品仕様 */
#clarion #spec	{	width: 700px;	margin: 0 auto 70px;	overflow:hidden;}
#clarion #spec ul li	{	margin-bottom: 8px;}
/* お問い合わせ先 */
#clarion #contact	{	width: 700px;	margin: 0 auto 0;	overflow:hidden;}
#clarion #contact .contactTel	{	padding: 25px 0 25px;	text-align: center;}
#clarion #contact .contactTel img	{	margin-bottom: 15px;}
#clarion #contact .lineRed	{	border-bottom: #ff1d25 solid 1px;	margin-bottom: 25px}
/* 注意事項 */
#clarion #caution	{	border: #959595 solid 1px;	width: 658px;	margin: 0 auto;	padding: 15px 20px;	overflow:hidden;}
#clarion #caution .cautionIcon	{	background: url(../images/icon_caution.gif) left center no-repeat;	font-size: 123.0%;	font-weight: bold;	padding-left: 22px;}
#clarion #caution .cautionTitle	{	display: inline-block;	border-bottom: #959595 solid 1px;	font-size: 123.0%;	font-weight: bold;	line-height: 1.2;	margin-bottom: 7px;	width: 100%;}
#clarion #caution ul li	{	font-size: 84.6%;}
#clarion #caution .listDot li	{	list-style-type: none;	text-indent: -1.0em;	margin-left: 1.0em;	}
#clarion #caution .listDisc	{	margin-left: -0.5em;}
#clarion #caution .listDisc li	{	list-style-type: disc;	list-style-position: inside;	text-indent: -1.1em;	padding-left: 0.4em;	font-size: 100%;}
#clarion #caution .listDisc2	{	margin-left: 1.4em;}
#clarion #caution .listDisc2 li	{	list-style-type: disc;	list-style-position: inside;	text-indent: -1.1em;	font-size: 100%;}
#clarion #caution ul li ul	{	margin-left: -0.8em;}
#clarion #caution ul li ul li	{	font-size: 100%;}
/* コピーライト */
#clarion #copylight	{	width: 700px;	margin: 25px auto 0;	overflow:hidden;}
#clarion #copylight ul li	{	font-size: 84.6%;	margin-left: 20px;}
/* detail.html */
#clarion #mapinfo	{	width: 700px;	margin: 0 auto 0;	overflow:hidden;}
#clarion #mapinfo #update	{	position: relative;}
#clarion #mapinfo #update img	{	z-index: 10;}
#clarion #mapinfo #update a	{	position: absolute;	top: 166px;	left: 85px;	z-index: 15;}
#clarion .areaTitle	{	margin-bottom: 10px;}
#clarion .areaTable	{}
#clarion .areaTable th	{	background-color: #808080;	border-bottom: #fff solid 4px;	color: #fff;	padding: 8px 0 8px 15px;}
#clarion .areaTable th.lineWhite	{	border-right: #fff solid 1px;}
#clarion .areaTable th.lineWGray	{	border-right: #808080 solid 1px;}
#clarion .areaTable td	{	border: #aeaeae solid 1px;	border-right: #aeaeae solid 1px;	color: #000;	padding: 8px 0 8px 15px;}
#clarion .areaTable tr.sellOdd td	{	background-color: #ececec;}
#clarion #guide	{	width: 700px;	margin: 0 auto 0;	overflow:hidden;}
#clarion #versionup	{	width: 700px;	margin: 0 auto 0;	overflow:hidden;}
#clarion #versionup h3	{	color: #ff801e;	font-size: 138.5%;}
#clarion #versionup .floatLeft	{	width: 220px;}
#clarion #install	{	width: 700px;	margin: 0 auto 0;	overflow:hidden;}
/* PDFへリンク */
#clarion .pdf_link {	background:url(../images/pdficon_small.gif) no-repeat left top;	padding: 2px 0 0 20px;	font-size:110%;	font-weight:bold;	}

/* dvdfab5
-------------------------------------------------------------*/
#dvdfab5 #hikaku {padding:30px 0 20px 0;}
#dvdfab5 #hikaku h2 {margin-bottom: 20px;}
#dvdfab5 #hikaku p{margin: 0 0 20px 0;}
#dvdfab5 #hikaku a, #dvdfab5 #hikaku a:link, #dvdfab5 #hikaku a:active, #dvdfab5 #hikaku a:visited{color: #fff;}
#dvdfab5 #hikaku a:hover{color: #fff;text-decoration: underline;}
#dvdfab5 #hikaku table {margin:0 0 10px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#dvdfab5 #hikaku th {padding:5px;vertical-align:middle;	text-align: center;	background-color:#ffedb2;	border-bottom: 1px solid #AAAAAA;	border-right: 1px solid #AAAAAA;}
#dvdfab5 #hikaku th.th_style01 {background-color:#000;color: #fff;}
#dvdfab5 #hikaku th.th_style02 {width: 40px;}
#dvdfab5 #hikaku th.premium {width: 150px;	background-color:#f10082; color: #fff;text-align: left;	font-weight: bold;}
#dvdfab5 #hikaku th.sta {width: 150px;	background-color:#2daa12; color: #fff;	text-align: left;	font-weight: bold;}
#dvdfab5 #hikaku th.iphone {width: 150px;	background-color:#005ea4;	color: #fff;	text-align: left;	font-weight: bold;}
#dvdfab5 #hikaku td {text-align:center;	padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#dvdfab5 #hikaku td.pink {background: #fee7ef;}
#dvdfab5 #hikaku td.green {	background: #eef4da;}
#dvdfab5 #hikaku td.blue {background: #d6e6f5;}
#dvdfab5 #hikaku .attention {text-align: right;font-size: 93%;}
#dvdfab5 #features {padding:0 0 20px 0;}
#dvdfab5 #features h2.main {margin:0 0 25px 0;}
#dvdfab5 #features h2 {margin:0;}
#dvdfab5 #features h3 {margin-bottom: 10px;}
#dvdfab5 #features h4 {margin-bottom: 8px;}
#dvdfab5 #features p.note {	font-size: 93%;}
#dvdfab5 #features .inner {	width: 668px;	margin: 0 auto;}
#dvdfab5 #features .imgCenter {	text-align: center;}
/* ディスクコピー */
#dvdfab5 #features #copy {background: #fff7e1;	border-left: solid 2px #4db72b;	border-right: solid 2px #4db72b;
	border-bottom: solid 2px #4db72b;	padding-bottom: 20px;	margin-bottom: 40px;}
#dvdfab5 #features #copy p {margin-bottom: 15px;}
#dvdfab5 #features #dvdVrVideo {margin-bottom: 30px;}
#dvdfab5 #features #dvdVrVideo .figure {width: 300px;float: left;}
#dvdfab5 #features .copyWrap {width: 321px;	float: left;}
#dvdfab5 #features .copyWrap.left {	margin-right: 26px;}
#dvdfab5 #features ul.copyList {margin: 0;}
#dvdfab5 #features ul.copyList li {	list-style: none;	width: 157px;	float: left;}
#dvdfab5 #features ul.copyList li.left {margin-right: 7px;}
/* 動画変換 */
#dvdfab5 #features #henkan {	background: #fff7e1;	border-left: solid 2px #0692af;	border-right: solid 2px #0692af;
	border-bottom: solid 2px #0692af;	padding: 20px 14px 30px;	margin-bottom: 40px;}
#dvdfab5 #features #henkan #henkanImg01 {	width: 280px;	float: right;	text-align: right;}
#dvdfab5 #features #henkan p {	margin-bottom: 25px;}
#dvdfab5 #features #henkan #henkanWakuWrap {position: relative;}
#dvdfab5 #features #henkan p#henkanWaku {	width: 557px;	padding: 10px 12px;	background: #fff;
	border: solid 1px #0692af;	margin-bottom: 0;}
#dvdfab5 #features #henkan #henkanImg02 {position: absolute;	top: 0;	right: 0;}
#dvdfab5 #features #henkan .new {padding-left: 10px;}
/* ディスク作成 */
#dvdfab5 #features #sakusei {	background: #fff7e1;	border-left: solid 2px #d04473;	border-right: solid 2px #d04473;
	border-bottom: solid 2px #d04473;	padding: 20px 14px 30px;	margin-bottom: 40px;}
#dvdfab5 #features #sakusei p {	margin-bottom: 20px;}
#dvdfab5 #features table#inputOutput {	width: 668px;}
#dvdfab5 #features table#inputOutput th {width: 20%;	text-align: center;	border: solid 1px #8a8a8a;	padding: 5px 8px;}
#dvdfab5 #features table#inputOutput td {border: solid 1px #8a8a8a;	background: #fff;	padding: 5px 8px;}
#dvdfab5 #features table#inputOutput #input {background: #ebb1c4;}
#dvdfab5 #features table#inputOutput #output {background: #cdcdcd;}
#dvdfab5 #features table#inputOutput .subt {background: #e1e1e1;	text-align: center;}
/* ダウンロード */
#dvdfab5 #features #download {	background: #fff7e1;border-left: solid 2px #43278c;
	border-right: solid 2px #43278c;	border-bottom: solid 2px #43278c;	padding: 20px 14px;	margin-bottom: 40px;}
#dvdfab5 #features #download p {margin-bottom: 20px;}
/* その他の便利機能 */
#dvdfab5 #features #other {	background: #fff7e1;border-left: solid 2px #ed8253;	border-right: solid 2px #ed8253;
	border-bottom: solid 2px #ed8253;	padding: 20px 14px;}
#dvdfab5 #features #other #otherImg {width: 365px;	text-align: center;	float: left;}
#dvdfab5 #features #other p#otherWaku {	width: 256px;	float: left;	padding: 10px 12px;
	background: #fff;	border: solid 1px #ed8253;	margin-bottom: 0;}
/* float後ろに背景表示*/
#dvdfab5 .clearFix:after {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
#dvdfab5 .clearFix { display: inline-block; }
/* exlude MacIE5 \*/
* html #dvdfab5 .clearFix { height: 1% }
#dvdfab5 .clearFix {display:block;}
/* end MacIE5 */

/* minphoto7
-------------------------------------------------------------*/
#minphoto7 #features { padding:0 0 20px 0;}
#minphoto7 #features h2 { margin:0 0 20px 0;}
#minphoto7 #features h3 { font-size: 17px;  margin-bottom: 15px;  margin-top:70px;}
#minphoto7 #features h3.h3_bg { color: #fff;  font-weight: bold;  padding: 6px 10px;  background: #73bed7;  margin-top: 70px;}
#minphoto7 #features h4 {  font-size:120%;  font-weight:bold;  margin:0 0 10px 0;}
#minphoto7 #features h4.h4_bg { background: url(../images/h4_bg.gif) no-repeat left center; padding: 5px 0 5px 38px;}
#minphoto7 #features h5 {  font-weight:bold;  margin:25px 0 10px 0;}
#minphoto7 #features p{  margin: 0 0 20px 0;}
#minphoto7 #features p.p01{  font-size: 130%;}
#minphoto7 #features p.p02{  margin: 0 10px 30px 10px;}
#minphoto7 #features #sozai {  text-align: center;  background: #e9f6eb;  padding: 20px 15px;  margin: 0 0 30px 0;
  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}
#minphoto7 #features .scr{  margin: 0 0 30px 0;  text-align: center;}
#minphoto7 #features .scr_box{  width: 560px;  margin: 0 0 20px 70px;  overflow: hidden;}
#minphoto7 #features .scr_l{  width: 260px;  float: left;  display: inline;}
#minphoto7 #features .scr_r{  width: 260px;  float: right;  display: inline;  text-align: left;}
#minphoto7 #features .scr_box2{  width: 700px;  margin: 0 0 20px 0;  overflow: hidden;}
#minphoto7 #features .scr_l2{  width: 400px;  float: left;  display: inline;}
#minphoto7 #features .scr_r2{  width: 280px;  float: right;  display: inline;  text-align: center;}
#minphoto7 #features .pink {  color: #e3007f;}
#minphoto7 #features .blue {  color: #73bed7;}
#minphoto7 #features .topmargin30 {  margin-top: 30px;}
#minphoto7 #features .topmargin50 {  margin-top: 50px;}
#minphoto7 #features .topmargin70 {  margin-top: 70px;}
#minphoto7 #features .leftmargin5 {  margin-left: 5px;}

/* spmaster
-------------------------------------------------------------*/
#spmaster #phead {margin:0 0 20px 0; text-align:right;}
#spmaster #phead h1 {margin:0 0 0 0;}
#spmaster #features {padding:0 0 20px 0;}
#spmaster #features h2 {margin:0 0 20px 0;}
#spmaster #features h3.h3title {font-size: 215.4%; font-weight: bold; color: #e50012; margin: 55px 0 22px; border-bottom: solid 2px #e50012;}
#spmaster #features h3:first-child {margin: 0 0 22px;}
#spmaster #features h4 {font-size: 123.1%;font-weight:bold;}
#spmaster #features p{line-height: 1.8;	font-size: 107.7%;}
#spmaster .featureCont {width: 660px;margin: 0 auto;}
#spmaster #features .scr{margin: 0 0 20px 0;overflow:hidden;text-align:center;}
#spmaster #features .scr.textLeft{text-align: left;}
#spmaster #features .font12 {font-size: 92.3%;}
#spmaster #features .font13 {font-size: 100%;}
#spmaster #features dl.device dt, #spmaster #features dl.device dd {line-height: 1.8; font-size: 107.7%; float: left;}
#spmaster #features dl.device dt { width: 70px;}
#spmaster #features dl.device dd {  width: 590px;}
#spmaster .bottommargin0{margin-bottom:0 !important;}
#spmaster .bottommargin10{margin-bottom:10px;}
#spmaster .bottommargin20{margin-bottom:20px;}
#spmaster #jungle .caution {color: #FF0000;}
#spmaster .massho #features dl.device dt,
#spmaster .massho #features dl.device dd {line-height: 1.8; font-size: 100%; float: left;}
#spmaster .massho #features dl.device dt {width: 110px;	clear: both;}
#spmaster .massho  #features dl.device dd {	width: 550px;}
#spmaster .massho  #features dl.device.device2 dt {	width: 85px;}
#spmaster .massho #features dl.device.device2 dd {	width: 575px;}
#spmaster .massho #features ul.method {	margin: 0;}
#spmaster .massho #features ul.method li {width: 320px;	list-style: none; margin: 0 0 20px 20px; float: left; line-height: 0;}
#spmaster .massho #features ul.method li.left {	margin-left: 0;}
#spmaster .massho #features .notice {padding: 15px; border: solid 2px #bebebe; 	margin-bottom: 30px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
#spmaster .massho #features .notice h4 img {padding: 0 5px 6px 0;vertical-align: middle;}

/* fudegurume_cl11_mac
-------------------------------------------------------------*/
#fudegurume_cl11_mac #phead { margin:0 0 20px 0;}
#fudegurume_cl11_mac #phead h1 { margin:0 0 0 0;}
#fudegurume_cl11_mac #phead p#intro { font-size: 110%; font-weight: bold; margin: 10px 0px;}
#fudegurume_cl11_mac .hr { clear:both; margin:10px 0; }
#fudegurume_cl11_mac #hikaku { padding:0 0 20px 0;}
#fudegurume_cl11_mac #hikaku h2 { margin:0 0 20px 0;}
#fudegurume_cl11_mac #hikaku h3 {margin:0 0 10px 0; color: #00a040; font-weight: bold; font-size: 110%;}
#fudegurume_cl11_mac #hikaku h4 {margin:0 0 5px 0;}
#fudegurume_cl11_mac #hikaku p{margin: 0 0 10px 0;}
#fudegurume_cl11_mac #hikaku #hikaku_box{border: solid 1px #caefda; background: #edfbf3; padding: 10px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin:0 0 20px 0;}
#fudegurume_cl11_mac #hikaku table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}
#fudegurume_cl11_mac #hikaku th {padding:5px; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#fudegurume_cl11_mac #hikaku td {text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#fudegurume_cl11_mac #hikaku .title {font-weight:bold; width:150px;}
#fudegurume_cl11_mac #hikaku .price {font-weight:bold; font-size:120%;}
#fudegurume_cl11_mac #cp {width:700px; text-align:center; margin:0 0 20px 0;}
#fudegurume_cl11_mac #cp h2 {margin:0 0 20px 0;}
#fudegurume_cl11_mac #cp p {margin:10px 0;}
#fudegurume_cl11_mac #cp .btn {width:279px; margin:0 auto;}
#fudegurume_cl11_mac #cp .btn a {display:block; overflow: hidden; text-indent:-9999px; width:279px; height:49px; background:url(/client_info/JUNGLE/view/userweb/images/detail/fudegurume_cl11_mac/trial_btn.gif) no-repeat left top;}
#fudegurume_cl11_mac #cp .btn a:hover{ background-position: 0 -49px; }
#fudegurume_cl11_mac #cp #cp_attention { text-align: left;}
#fudegurume_cl11_mac #cp #cp_attention{background:#F5F5F5; border:1px #AAAAAA solid; padding:10px; margin:0 0 20px 0;}
#fudegurume_cl11_mac #cp #cp_attention h3{background:url(/client_info/JUNGLE/view/userweb/images/detail/common/notice.gif) no-repeat left center; font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px;}
#fudegurume_cl11_mac #cp #cp_attention li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana";}
#fudegurume_cl11_mac #features {padding:0 0 0 0;}
#fudegurume_cl11_mac #features h2 {margin:0 0 20px 0;}
#fudegurume_cl11_mac #features h3{font-size:120%; font-weight:bold; margin: 0 0 15px 0;}
#fudegurume_cl11_mac #features h3.h3_pink{background: #e5006e; color: #fff; padding: 5px 10px;}
#fudegurume_cl11_mac #features h3.h3_green{background: #14a83c; color: #fff; padding: 5px 10px;}
#fudegurume_cl11_mac #features h3.h3_orange{background: #ed6d01; color: #fff; padding: 5px 10px;}
#fudegurume_cl11_mac #features h3.h3_blue{background: #00a1e9; color: #fff; padding: 5px 10px;}
#fudegurume_cl11_mac #features h3.h3_red{background: #e60013; color: #fff; padding: 5px 10px;}
#fudegurume_cl11_mac #features h4{margin-bottom:5px; font-size:110%; font-weight:bold;}
#fudegurume_cl11_mac #features h4.h4_pink{ border-left: solid 5px #e5006e; padding-left: 8px; }
#fudegurume_cl11_mac #features h4.h4_green{ border-left: solid 5px #14a83c; padding-left: 8px; }
#fudegurume_cl11_mac #features h4.h4_orange{ border-left: solid 5px #ed6d01; padding-left: 8px; }
#fudegurume_cl11_mac #features h4.h4_blue{ border-left: solid 5px #00a1e9; padding-left: 8px; }
#fudegurume_cl11_mac #features h4.h4_red{ border-left: solid 5px #e60013; padding-left: 8px; }
#fudegurume_cl11_mac #features h5{ font-weight:bold; margin-bottom: 5px; }
#fudegurume_cl11_mac #features h5.ex{ font-size:110%; font-weight:bold; padding: 4px 5px 3px 5px; margin: 0 0 5px 0; background:#FFECF5; }
#fudegurume_cl11_mac #features h5.h5_pink{ font-size:110%; font-weight:bold; padding: 5px 10px; margin: 0 0 5px 0; background:#FFECF5; }
#fudegurume_cl11_mac #features h6{ font-weight:bold; padding: 2px 5px; margin-bottom: 5px; }
#fudegurume_cl11_mac #features p{margin: 0 0 20px 0;}
#fudegurume_cl11_mac #features .scr{ margin: 0 0 30px 0; overflow:hidden;text-align:center; }
#fudegurume_cl11_mac #features .scr_box{ overflow: hidden; width: 700px;}
#fudegurume_cl11_mac #features .scr_box2{width: 700px; overflow: hidden;}
#fudegurume_cl11_mac #features .scr_l{ width: 330px; float: left; display: inline; }
#fudegurume_cl11_mac #features .scr_r{ width: 330px; float: right; display: inline; }
#fudegurume_cl11_mac #features .scr_l2{ width: 330px; float: left; display: inline;}
#fudegurume_cl11_mac #features .scr_l2 p{margin: 0 0 10px 0; }
#fudegurume_cl11_mac #features .scr_r2{ width: 355px; float: right; display: inline;}
#fudegurume_cl11_mac #features .w330{ width: 330px; margin-left: 25px;}
#fudegurume_cl11_mac #features .textPink{color: #e3007f;}
#fudegurume_cl11_mac #features img#layout{margin: 0 30px 5px;}
#fudegurume_cl11_mac #features ol{margin-bottom: 20px;}
#fudegurume_cl11_mac #features ol li{padding-left: 13px; line-height: 1.7; font-size: 110%; font-weight: bold; list-style: none; background: url(/client_info/JUNGLE/view/userweb/images/detail/fudegurume_cl11_mac/sankaku.gif) no-repeat left center;}
#fudegurume_cl11_mac #features #kantangurume{padding: 20px 25px 30px 25px; background: #fceee5; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border: solid 1px #e50011; margin: 0 0 20px 0;}
#fudegurume_cl11_mac #features #kantangurume_box {text-align: center;}
#fudegurume_cl11_mac #features .new_icon{vertical-align: middle;}
#fudegurume_cl11_mac #features .mb0 {margin-bottom: 0;}
#fudegurume_cl11_mac #features .mb5 {margin-bottom: 5px;}
#fudegurume_cl11_mac #features .mb10 {margin-bottom: 10px;}
#fudegurume_cl11_mac #features .mb20 {margin-bottom: 20px;}

/* meishiprint
-------------------------------------------------------------*/
#meishiprint #features { padding:0 0 20px 0;}
#meishiprint #features h2 { margin:0 0 20px 0;}
#meishiprint #features h3 { font-size: 20px;  margin-bottom: 15px; }
#meishiprint #features h3.h3_bg { color: #990000;  font-weight: bold;  padding: 6px 10px;  margin-top: 40px; background-color:#FFFFFF;}
#meishiprint #features h4 {margin:0 0 10px 0; text-align:center;}
#meishiprint #features hr {margin-top:40px;}
#meishiprint #features p{margin: 0 0 20px 0; font-size: 96%;}
#meishiprint #require td {border-bottom: 1px solid #fff; border-right: 1px solid #fff; padding: 5px;  vertical-align: middle;}
#meishiprint #require p {font-size:90%;}

/* yumeprint
-------------------------------------------------------------*/
#yumeprint #features { padding:0 0 20px 0;}
#yumeprint #features h2 { margin:0 0 20px 0;}
#yumeprint #features h3 { font-size: 16px;  margin-bottom: 15px; color:#333; font-weight:normal; }
#yumeprint #features h3.h3_bg { background-color:#C8FFFF; margin-left: 10px;}
#yumeprint h4 {margin:0 0 10px 0; text-align:center;}
#yumeprint #features hr {margin-top:40px;}
#yumeprint #features p{margin: 10px 0 20px 0; font-size: 100%;}
#yumeprint .detail {font-size: 10pt; line-height: normal; width:700px; margin: 0;}
#yumeprint #features .detail p{ font-size: 86%; line-height: 1.2;}
#yumeprint .detail a:link{ text-decoration:underline;}
#yumeprint table{ width:100%;}
#yumeprint #require td {border-bottom: 1px solid #fff; border-right: 1px solid #fff; padding: 5px; vertical-align: middle;}
#yumeprint #require p {font-size:90%;}

/* mitumorinouhin6
-------------------------------------------------------------*/
#mitumorinouhin6 #features { padding:0 0 20px 0;}
#mitumorinouhin6 #features h2 { margin:0 0 20px 0;}
#mitumorinouhin6 #features h3 { font-size: 16px;  margin-bottom: 15px; color:#333; font-weight:normal; }
#mitumorinouhin6 #features h3.h3_bg { background-color:#C8FFFF; margin-left: 10px;}
#mitumorinouhin6 h4 {margin:0 0 10px 0; text-align:center;}
#mitumorinouhin6 #features hr {margin-top:40px;}
#mitumorinouhin6 #features p{margin: 10px 0 20px 0; font-size: 100%;}
#mitumorinouhin6 .detail {font-size: 10pt; line-height: normal; width:700px; margin: 0;}
#mitumorinouhin6 #features .detail p{ font-size: 86%; line-height: 1.2;}
#mitumorinouhin6 .detail a:link{ text-decoration:underline;}
#mitumorinouhin6 table{ width:100%;}
#mitumorinouhin6 #require td {border-bottom: 1px solid #fff; border-right: 1px solid #fff; padding: 5px; vertical-align: middle;}
#mitumorinouhin6 #require p {font-size:90%;}

/* cdlabel7
-------------------------------------------------------------*/
#cdlabel7 #features { padding:0 0 20px 0;}
#cdlabel7 #features h2 { margin:0 0 20px 0;}
#cdlabel7 #features h3 { font-size: 16px;  margin-bottom: 15px; color:#333; font-weight:normal; }
#cdlabel7 #features h3.h3_bg { background-color:#C8FFFF; margin-left: 10px;}
#cdlabel7 h4 {margin:0 0 10px 0; text-align:center;}
#cdlabel7 #features hr {margin-top:40px;}
#cdlabel7 #features p{margin: 10px 5px 20px; font-size: 100%;}
#cdlabel7 .detail {font-size: 10pt; line-height: normal; width:700px; margin: 0;}
#cdlabel7 #features .detail p{ font-size: 86%; line-height: 1.2;}
#cdlabel7 .detail a:link{ text-decoration:underline;}
#cdlabel7 #features .gb{ border: solid 1px #009900 !important;}
#cdlabel7 #features table{ margin:0!important; width:100% !important;}
#itemDetail #cdlabel7 #features td {padding: 0px;}
#cdlabel7 #require td {border-bottom: 1px solid #fff; border-right: 1px solid #fff; padding: 5px; vertical-align: middle;}
#cdlabel7 #require p {font-size:90%;}
#itemDetail #cdlabel7 .p12pinkb {color: #ffffff; font-size: 12pt; font-weight: bold; line-height: 30px; padding:10px 0 !important;}

/* ヘルシオお茶プレッソ
-------------------------------------------------------------*/
/*
#helsio .mainContents { background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022068.png") repeat-y scroll left 144px transparent; width: 680px;}
#helsio .mainContentsFooter {background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022040.png") no-repeat scroll left bottom transparent; overflow: hidden; padding: 0 0 18px;  width: 680px;}
#helsio .mainContentsHead { background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022070.png") no-repeat scroll left top transparent;  overflow: hidden; padding: 6px 3px 0 5px;  width: 672px;}
#helsio #tabBtn { width: 670px}
#helsio #tabBtn ul { width: 100%;}
#helsio #tabBtn ul li { float: left; height: 44px;  margin: 0 2px 0 0; overflow: hidden;}
#helsio #tabBtnV4 li { width: 222px;}
#helsio  #tabBtn ul li a.active, #helsio #tabBtn ul li a:hover { background: none repeat scroll 0 0 #fff; border-left: 1px solid #dcdcdc;  border-right: 1px solid #dcdcdc;  border-top: 1px solid #dcdcdc; color: #616161;font-size: 1.2em;    height: 43px;}
#helsio #tabBtnV4 li a.active, #tabBtnV4 li a:hover {  width: 222px;}
#helsio #tabBtn ul li a { background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022067.png") repeat scroll 0 0 rgb(112, 112, 112);
    color: rgb(255, 255, 255);  display: block;  font-size: 1.1em; line-height: 44px;  text-align: center; text-decoration: none;}
#helsio a:link, a:visited, a:focus { color: rgb(12, 92, 148);  text-decoration: underline;}
#helsio #tabBtn ul li.end { margin: 0;}
#helsio subContents { margin: 0 auto;  width: 632px;}
#helsio #summary { margin: 20px 0 10px;}
#helsio #photochanege { float: right;  margin: 0 0 20px;  width: 310px;}
#photochanege .largeImageArea { margin: 0 0 3px;}
#photochanege ul.thumbs { overflow: hidden;  width: 300px;}
#photochanege ul.thumbs li { background-image: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022048.jpg"); display: inline; float: left; height: 59px;  margin: 0;  padding: 8px;  width: 59px;}
#photochanege ul.thumbs a.select img { border: 2px solid rgb(102, 153, 255);}
#photochanege ul.thumbs a img { border: 2px solid rgb(255, 255, 255);}
#helsio ol, ul { list-style: outside none none;}
#helsio #openGallery li a {  background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022061.png") no-repeat scroll 0 50% transparent;
    padding: 1px 0 1px 20px;}
#helsio #openGallery li { display: none; text-align: center;}
#photochanege ul.thumbs { overflow: hidden; width: 300px;}
#helsio #summaryLeft { float: left;  margin: 0 0 0 5px;  width: 298px;}
#helsio #basicInfo { border-top: 1px dotted rgb(105, 105, 105); margin: 0 0 30px;  width: 298px;}
#helsio .font-m { font-size: 100%; line-height: 1.25;}
#helsio #basicInfo li { border-bottom: 1px dotted rgb(105, 105, 105); padding: 10px 0;}
#helsio #functionLogo { margin-bottom: 10px;  overflow: hidden;}
#functionLogo li { float: left; padding-bottom: 5px;}
#helsio .lowTitle { background: url("client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022046.jpg") no-repeat scroll left top transparent; clear: both;
    font-weight: bold;  padding: 9px 0 0;}
#helsio .detailTitle { margin: 18px 0 0;}
#helsio .lowTitle { font-size: 138.5%; line-height: 1.25;}
#helsio span.lowTitleMg { background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022069.jpg") no-repeat scroll left bottom transparent;  display: block;
    padding: 0 22px 8px;}
#helsio #goodPoint { margin: 20px 0 10px;}
#helsio #goodPoint ul.textLink { margin: 20px 0; padding: 0 0 0 20px;}
#helsio #goodPoint ul.textLink li { background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022066.png") no-repeat scroll 0 50% transparent;
    margin-bottom: 20px; padding: 2px 30px;}
#helsio a:link, a:visited, a:focus {color: rgb(12, 92, 148); text-decoration: underline;}
#helsio #funInt, #funIntLong { margin: 18px 0 0; overflow: hidden;}
#helsio #funInt li { float: left; margin: 0 4px 12px 0; width: 310px;}
#helsio #funInt li a, #funIntLong li a { background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022071.gif") no-repeat scroll left 0.1em rgba(0, 0, 0, 0);
    display: block;  line-height: normal; padding: 0 0 0 24px;}
#helsio #breadCrumb, #helsio #productFooterColumn li, #helsio #funInt, #helsio #funIntLong, #helsio .pageTop { font-size: 100%; line-height: 1.25;}
#helsio .subContents { margin: 0 auto; width: 632px;}
#helsio .subContents .lowConColumn { margin: 0 auto; width: 628px;}
#helsio .subContents .lowConA { margin: 13px 0 0;}
#helsio .subContents .lowConText { margin: 0 0 20px;}
#helsio .lowConText { font-size: 108%; line-height: 1.5;}
#helsio span.lowTitleMgSub { background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022036.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    display: block; padding: 0 0 8px 20px;}
#helsio .lowTitleBox { background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/healsio/000022055.gif") repeat-y scroll left top rgba(0, 0, 0, 0);
    font-weight: bold; letter-spacing: -1px;  margin: 10px 2px 0;  padding: 10px 0 0;}
#helsio .lowTitleBox { font-size: 123.1%; line-height: 1.5;}
#helsio #spec table.speclist { border: 1px solid #ccc; margin: 13px 0; table-layout: fixed; width: 628px;}
#helsio table { font-size: inherit;}
#helsio table { border-collapse: collapse; border-spacing: 0;}
#helsio #spec table.speclist td.speclist_title { background-color: #eee; border: 1px solid #ccc;  color: #333; font-weight: normal; padding: 12px 10px; text-align: center; vertical-align: middle;}
#helsio #spec table.speclist td.speclist_data {  border: 1px solid #ccc;  color: #333;  font-weight: normal;  padding: 12px 10px;
    text-align: center;  vertical-align: middle;}
#helsio #option .optionArea {  margin: 24px 0 0;}
#helsio #option .optionBlockL { float: left;}
#helsio #option .optionBlockR { float: right; width: 380px;}
#helsio #option .optionBlockR p.data { border-bottom: 1px dotted #333; font-size: 77%;  line-height: 1.5; padding-bottom: 5px; text-align: right;margin:0;}
#helsio #option .optionBlockR h4 { border-bottom: 1px dotted #333; font-size: 130%;  padding: 5px 0;}
#helsio #option .optionBlockR table.OptionData th {  background-color: #f0f0f0;   border-color: -moz-use-text-color -moz-use-text-color #333;  border-style: none none dotted; border-width: 0 0 1px;  font-weight: normal;
    padding: 10px;  width: 115px;}
#helsio caption, #helsio th { text-align: left;}
#helsio #option .optionBlockR table.OptionData td { border-color: -moz-use-text-color -moz-use-text-color #333;  border-style: none none dotted;  border-width: 0 0 1px;  padding: 10px;  width: 225px;}
#helsio .subContents .lowConL { float: left;  margin: 13px 0 0 5px;  width: 298px;}
#helsio .subContents .lowConImgRgt {  float: right;  margin: 13px 0 20px 25px;}
*/

/* はいれまセンサー
-------------------------------------------------------------*/
#hairema .title6 {background: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/hairema/h2_back.jpg") no-repeat; font-size: 18px; height: 40px; margin: 20px 0 10px 50px; padding: 3px 10px 9px 40px; text-align: left;}
#hairema p.top { margin: 20px 10px 20px 0; text-align: right;}

/* Canon コンパクトデジタルカメラ IXY120
-------------------------------------------------------------*/
#ixy120 h3 {color: #000; font-size: 26px;}
#ixy120 #features .table1 { border-top: 4px solid #222; width:700px !important;}
#ixy120 #features table { border-collapse: collapse;border-top: 4px solid #222;width:700px !important;}
#ixy120 .table1 th {background: none repeat scroll 0 0 #eee;  color: #000;}
#ixy120 th,#ixy120 td { border: 1px solid #ccc;  font-size: 18px;  font-weight: normal; padding: 10px; text-align: left;}
#ixy120 .table1 tr:nth-child(2n+1) td {background: none repeat scroll 0 0 #fdfdfd;}
#ixy120 .table1 td { background: none repeat scroll 0 0 #f9f9f9;}
#ixy120 .notice {font-size: 14px;}
#ixy120 .box.button2 { padding: 20px;}
#ixy120 .box.bordered1 {border: 1px solid #ccc; position: relative;}
#ixy120 #features th, #ixy120 #features td { border: 1px solid #ccc; font-size: 18px; font-weight: normal; padding: 10px; text-align: left;}
#ixy120 #content table tr {background-color: #f5f5f5; border: 1px solid #999999; font-family: ＭＳ Ｐゴシック; font-weight: normal; margin: 15px 0; padding: 5px;}
#ixy120 #content table td {background-color: #ffffff; border: 1px solid #999999; font-family: ＭＳ Ｐゴシック; font-weight: normal; margin: 15px 0; padding: 5px;}
#ixy120 #content h5 {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #f5f5f5; border-color: #000000 #000000 #000000 #004387; border-image: none; border-style: none none none solid;  border-width: 1px 1px 1px 8px; color: #333; font-family: ＭＳ Ｐゴシック; font-weight: bold; margin: 15px 0; padding: 5px 0 5px 10px;}

/*Canon PowerShot SX400 IS
-------------------------------------------------------------*/
#powershot400is { font-size:14px;}
#powershot400is .iconList2 {margin-bottom: 35px; margin-left: -15px;}
#powershot400is .iconList2 li {display: inline-block; margin: 0 0 15px 15px; vertical-align: top;}
#powershot400is .iconList2 li img {height: 70px; vertical-align: top; width: auto;
}#powershot400is .iconList2 + .notice {margin-top: -30px;}
#powershot400is .notice {font-size: 12px;}
#powershot400is .noticeList1 li {padding-left: 1.5em;}
#powershot400is .notice li {position: relative;}
#powershot400is .notice .marker {left: 0; position: absolute; top: 0;}
#powershot400is h1.logo {padding-right: 200px; position: relative;}
#powershot400is h1 {font-size: 26px; letter-spacing: 0.1em;line-height: 1.3; margin: 40px 0;}
#powershot400is .keyVisual1 {margin: 0 0 50px;}
#powershot400is .section { padding: 0 0 20px;}
#powershot400is h2 { margin: 0 0 20px; font-size: 30px;}
#powershot400is h3 { color: #000; font-size: 20px;}
#powershot400is h3, #powershot400is h4 { margin: 0 0 20px;}
#powershot400is div.layoutImage1, #powershot400is div.layoutImage2, #powershot400is div.layoutImage3 {margin: 20px 0 50px;}
#powershot400is .layoutImage1 .image {float: right; margin: 0 0 0 20px;}
#powershot400is .text{float: left; width: 400px;}
#powershot400is img {border: 0 none; line-height: 1; vertical-align: bottom;}
#powershot400is .col2 .col:first-child, #powershot400is .col3 .col:first-child, #powershot400is .col4 .col:first-child {margin-left: 0 !important;}
#powershot400is .col2 .col {width: 330px;}
#powershot400is .col2 .col, #powershot400is .col3 .col, #powershot400is .col4 .col {float: left; margin-left: 40px !important;}
#powershot400is .col3 .col {width: 200px;}
#powershot400is #features .table1 {border-top: 4px solid #222; width: 700px;}
#powershot400is #features table {border-collapse: collapse;}
#powershot400is #features .table1 th {background: none repeat scroll 0 0 #eee; color: #000;}
#powershot400is #features th, #powershot400is #features td {border: 1px solid #ccc; font-size: 14px; font-weight: normal; padding: 10px; text-align: left;}
#powershot400is .noticeList2 li { padding-left: 2em;}
#powershot400is #features  p {font-size: 100%;}

/* turbonx7
-------------------------------------------------------------*/
#turbonx #phead {margin:0 0 20px 0;text-align:right;}
#turbonx #phead h1 {margin:0 0 0 0;}
#turbonx #features {padding:0 0 20px 0;}
#turbonx #features h2 {margin:0 0 20px 0;}
#turbonx #features h3 {margin: 70px 0 22px;}
#turbonx #features h3.h3title {font-size: 176.9%;font-weight: bold;color: #008cce;border-bottom: solid 2px #008cce;}
#turbonx #features h3:first-child {margin: 0 0 22px;}
#turbonx #features h4 {font-size: 107.7%;font-weight:bold;}
#turbonx #features p{line-height: 1.8;font-size: 107.7%;}
#turbonx .featureCont {width: 660px;margin: 0 auto 50px;}
#turbonx #features .scr{margin: 20px 0 30px;    overflow:hidden;text-align:center;}
#turbonx #features .figcaption {width: 510px;margin: 0 auto;color: #008cce;border: solid 2px #008cce;padding: 15px 13px;}
#turbonx #features .figure {width: 540px;margin: 30px auto 0;}
#turbonx #features .figure img {float: left;}
#turbonx #features .textWrap {width: 340px;float: left;}
#turbonx #features .textWrap h4 {margin-top: 15px;}
#turbonx #features .textWrap h4:first-child {margin-top: 0;}
#turbonx #features .cleaning h4 {color: #e50044;}
#turbonx #features .comfort h4 {color: #44af35;}
#turbonx #features .defrag h4 {color: #0098d8;}
#turbonx #features .font12 {font-size: 92.3%;}
#turbonx #features .font13 {font-size: 100%;}
#turbonx .bottommargin0{margin-bottom:0 !important;}
#turbonx .bottommargin10{margin-bottom:10px;}
#turbonx .bottommargin20{margin-bottom:20px;}
#turbonx .leftmargin60{margin-left:60px;}
#turbonx #require {padding:30px 0 0 0;}
#turbonx #require h2 {margin:0 0 20px 0;}
#turbonx #require h3 {font-weight:bold;font-size: 110%;margin:0 0 3px 0;}
#turbonx #require p {margin:10px 0 30px 0;}
#turbonx #require table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#turbonx #require th {width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#turbonx #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#turbonx .page_up {text-align:right;margin:0 0 5px 0;}
#turbonx .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#turbonx #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#turbonx #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#turbonx #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#turbonx #pfoot .notice li, #turbonx #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:85%;*font-size:77%;font-family: "Verdana";}

/* xmirage
-------------------------------------------------------------*/
#xmirage #phead {margin:0 0 20px 0;text-align:right;}
#xmirage #phead h1 {margin:0 0 0 0;}
#xmirage #features {padding:0 0 20px 0;}
#xmirage #features h2 {margin:0 0 20px 0;}
#xmirage #features h3 {margin: 70px 0 22px;}
#xmirage #features h3.h3title {font-size: 176.9%;font-weight: bold;color: #e50044;border-bottom: solid 2px #e50044;}
#xmirage #features h3:first-child {margin: 0 0 22px;}
#xmirage #features h4 {font-size: 107.7%;font-weight:bold;}
#xmirage #features p{line-height: 1.8;font-size: 107.7%;}
#xmirage .featureCont {width: 660px;margin: 0 auto 50px;}
#xmirage #features .scr{margin: 20px 0 30px;    overflow:hidden;text-align:center;}
#xmirage #features .figure {margin: 30px auto 0;}
#xmirage #features .figure img {float: left;}
#xmirage #features .textWrap {width: 237px;float: right;padding-top: 25px;}
#xmirage #features .textWrap h4 {margin-top: 15px;color: #e50044;}
#xmirage #features .w540 {width: 540px;margin: 0 auto;}
#xmirage #features .w540 h4 {font-size: 138.5%;margin: 25px 0 3px;}
#xmirage #features .w540 h4:first-child {margin-top: 0;}
#xmirage #features .font12 {font-size: 92.3%;}
#xmirage #features .font13 {font-size: 100%;}
#xmirage .bottommargin0{margin-bottom:0 !important;}
#xmirage .bottommargin10{margin-bottom:10px;}
#xmirage .bottommargin20{margin-bottom:20px;}
#xmirage .leftmargin60{margin-left:60px;}
#xmirage #require {padding:30px 0 0 0;}
#xmirage #require h2 {margin:0 0 20px 0;}
#xmirage #require h3 {font-weight:bold;font-size: 110%;margin:0 0 3px 0;}
#xmirage #require p {margin:10px 0 30px 0;}
#xmirage #require table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#xmirage #require th {width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#xmirage #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#xmirage .page_up {text-align:right;margin:0 0 5px 0;}
#xmirage .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#xmirage #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#xmirage #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#xmirage #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#xmirage #pfoot .notice li, #xmirage #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:85%;*font-size:77%;font-family: "Verdana";}

/* earpick
-------------------------------------------------------------*/
#earpick #phead {margin:0 0 20px 0;text-align:right;}
#earpick #phead h1 {margin:0 0 0 0;}
#earpick #features {padding:0 0 20px 0;}
#earpick #features h2 {margin:0 0 20px 0;}
#earpick #features h2.h2title {font-size: 176.9%;font-weight: bold;color: #6b8e23;border-bottom: solid 2px #6b8e23;border-left: 10px ridge #6b8e23;padding-left: 17px!important;}
#earpick #features p{line-height: 1.8;font-size: 107.7%;}
#earpick .featureCont {width: 660px;margin: 0 auto 50px;}
#earpick #features .figure {width: 640px;margin: 30px auto;}
#earpick #features .figure img {float: left;padding: 5px;} 
#earpick #features .textWrap {width: 420px;padding: 5px;float: left;}
#earpick #features table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#earpick #features th {width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#earpick #features td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;} 
#earpick .page_up {text-align:right;margin:0 0 5px 0;}
#earpick .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#earpick #features h2.h2title {font-size: 176.9%;font-weight: bold;color: #6b8e23;border-bottom: solid 2px #6b8e23;border-left: 10px ridge #6b8e23;padding-left: 17px!important;}
#earpick #features ul.featureMenu {margin: 0  5px;}
#earpick #features ul.featureMenu li {width: 340px; padding: 3px 0; font-size: 95%; list-style-type: none; text-indent: 0em; float: left;}
#earpick #features ul.featureMenu li:before{content:"▼"; color: #6b8e23; padding-top: -5px;} 

/* smd16
-------------------------------------------------------------*/
#smd16 {width: 700px; margin:0 auto;}
#smd16 #phead {margin:0 0 20px 0; text-align:right;}
#smd16 #phead h1 {margin:0 0 0 0;}
#smd16 #features {padding:0 0 20px 0;}
#smd16 #features h2 {margin:0 0 20px 0;}
#smd16 #features .Lead {font-size: 100%;font-weight:bold;margin-bottom:15px;}
#smd16 #features .intro {margin:0 0 25px 0;}
#smd16 #features p{margin: 0 0 45px 0px; font-size: 80%;}
#smd16 #features .scr{margin: 0 0 60px 0;text-align: center;}
#smd16 #features .smid {margin:0 0 18px 0px;}
#smd16 #features .root2cSection {width:700px;margin-bottom:60px;overflow: hidden;}
#smd16 #features .root2cLeft {float:left;width:351px;}
#smd16 #features .root2cRight {float:right;width:348px;}
#smd16 #features .rootKakomi {border:#ff0000 solid 1px;width:323px;padding:10px;}
#smd16 #features .rootKakomi h4 {margin-bottom:5px;}
#smd16 #features .rootKakomi p {margin-bottom:0px;}
#smd16 #features .off2cSection {width:700px;margin-bottom:45px;overflow: hidden;}
#smd16 #features .off2cLeft {float:left;width:346px;}
#smd16 #features .off2cRight {float:right;width:317px;}
#smd16 #features h5 {font-size:123.1%;}
#smd16 #features table.kinouTable {width:700px;border:#009bcd solid 1px;}
#smd16 #features table.kinouTable th {background:#c9eaff;border:#009bcd solid 1px;padding:6px 12px;}
#smd16 #features table.kinouTable th.bunrui {background:#f0f0f0;}
#smd16 #features table.kinouTable td {border:#009bcd solid 1px;padding:6px 12px;}
#smd16 #features table.kinouTable th.textAlignCenter,
#smd16 #features table.kinouTable td.textAlignCenter {text-align:center;}
#smd16 #features .btnApp {text-align: center;margin-bottom: 60px;}
#smd16 #features .btnApp img {margin: 0 20px;}
#smd16 #features span.expand {display:block;padding-top: 20px;text-align: center;}
#smd16 #require {padding:30px 0 0 0;}
#smd16 #require h2 {margin:0 0 20px 0;}
#smd16 #require h3 {font-weight:bold;font-size: 110%;margin:30px 0 5px 0;}
#smd16 #require p {margin:0 0 5px 0; font-size: 80%;}
#smd16 #require table {margin:0 0 20px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#smd16 #require th {width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#smd16 #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;font-size: 80%;}
#smd16 .page_up {text-align:right;margin:0 0 5px 0;}
#smd16 .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#smd16 #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#smd16 #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#smd16 #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#smd16 #pfoot .notice li, #smd16 #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:85%;*font-size:77%;font-family: "Verdana";}


/* G Data 2016　シリーズ
-------------------------------------------------------------*/
#gdata2016 #phead {margin:0 0 20px 0; text-align:right; }
#gdata2016 #phead h1 {margin:0 0 0 0; }
#gdata2016 #intro {}
#gdata2016 #intro h2 {margin:0 0 15px 0px; }
#gdata2016 #intro p {margin: 0 230px 0 0; padding: 0 0 20px 0; }
#gdata2016 #features {padding:0 0 20px 0; }
#gdata2016 #features h2 {margin:0 0 20px 0; }
#gdata2016 #features h4 {font-weight:bold; font-size: 80%;}
#gdata2016 #features h5 {font-weight:bold; margin:0 0 3px 0px; font-size: 80%;}
#gdata2016 #features p{margin: 0 0 20px 0px; }
#gdata2016 #features .scr{margin: 0 0 30px 0;     overflow:hidden; text-align:center; }
#gdata2016 #features .scr_box{width: 700px; overflow: hidden; margin: 0 0 20px 0; }
#gdata2016 #features .scr_l{width: 340px; padding-bottom: 5px; overflow: hidden; float: left; display: inline; }
#gdata2016 #features .scr_r{width: 340px; padding-bottom: 5px; overflow: hidden; float: right; display: inline; }
#gdata2016 #features .icon{width: 60px; float: left; display: inline; }
#gdata2016 #features .icon_p{width: 270px; float: right; display: inline; }
#gdata2016 #features .h4_style{color: #e60012; font-size: 95%; margin: 0 0 5px 0; }
#gdata2016 #features .h4_style img{vertical-align: middle; padding-bottom: 3px; }
#gdata2016 #features #keylogger{margin-bottom: 50px; padding: 20px 30px; background: #fbe3d5; }
#gdata2016 #features #keylogger p{margin: 0; }
#gdata2016 #features #onlineBank{position: relative; margin-bottom: 50px; padding: 20px 25px; background: #fefce0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
#gdata2016 #features #onlineBank p{width: 420px; margin-bottom: 10px; }
#gdata2016 #features #onlineBank #onlineBankImg{position: absolute; top: 100px; right: 15px; }
#gdata2016 #features #mobileSec{position: relative; margin-bottom: 50px; padding: 20px 25px; background: #fefce0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
#gdata2016 #features #mobileSec p{width: 450px; margin-bottom: 10px; }
#gdata2016 #features #mobileSecImg {position: absolute; top: 100px; right: 20px; }
#gdata2016 #features .green{color: #aaca08; }
#gdata2016 #features #familylicenseh3 {font-size: 110%; font-weight: bold; color: #fff; background: #e60012; padding: 5px 10px; }
#gdata2016 #hikaku {padding:30px 0 20px 0; }
#gdata2016 #hikaku h2 {margin:0 0 20px 0; }
#gdata2016 #hikaku h3 {font-weight: bold; font-size: 110%; margin:0 0 10px 0; }
#gdata2016 #hikaku p{margin: 0 0 20px 0; }
#gdata2016 #hikaku table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#gdata2016 #hikaku th {padding:5px; vertical-align:middle; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; text-align: left; }
#gdata2016 #hikaku td {text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; vertical-align: middle;}
#gdata2016 #hikaku .title {font-weight:bold; text-align: center; padding: 10px 5px; width: auto; }
#gdata2016 #hikaku .title2 {font-weight:bold; background: #d4000e; color: #fff; text-align: center; width: 130px; padding: 10px 5px; }
#gdata2016 #hikaku .trGray {background: #F5F5F5; }
#gdata2016 #hikaku .trGray_s {background: #FDD; }
#gdata2016 #hikaku .trGray_s2 {background: #fcecec; }
#gdata2016 #hikaku .hikaku_icon {vertical-align: middle; }
#gdata2016 #require {padding:30px 0 0 0; }
#gdata2016 #require h2 {margin:0 0 20px 0; }
#gdata2016 #require h3 {font-weight:bold; font-size: 110%; margin:0 0 3px 0; }
#gdata2016 #require p {margin:0 0 5px 0; }
#gdata2016 #require table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#gdata2016 #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#gdata2016 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; font-size: 14px; }
#gdata2016 .page_up {text-align:right; margin:0 0 5px 0; }
#gdata2016 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#gdata2016 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#gdata2016 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#gdata2016 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#gdata2016 #pfoot .notice li, #gdata2016 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:70%; *font-size:77%; font-family: "Verdana"; }

/* casio_WVA-M630D カシオ腕時計
-------------------------------------------------------------*/
#casio_WVA-M630D #feature-area ul { margin: 1em 0px 0.8em 0.5em; }
#casio_WVA-M630D #feature-area ul li { margin-bottom: 0.5em; padding-left: 20px; font-size: 1.0em; line-height: 1.4; background: url(/client_info/JUNGLE/view/userweb/images/detail/casio_WVA-M630D/list_mark_circle.gif) no-repeat left 5px; }

/* ricoh_wg_watch リコー腕時計
-------------------------------------------------------------*/
#ricoh_wg_watch #phead {margin:0 0 20px 0;text-align:right;}
#ricoh_wg_watch #phead h1 {margin:0 0 0 0;}
#ricoh_wg_watch #features {padding:0 0 20px 0;}
#ricoh_wg_watch #features h2 {margin:0 0 20px 0;}
#ricoh_wg_watch #features h2.h2title {font-size: 120%;font-weight: bold;color: #000080;border-bottom: double 5px #000080;padding-left: 10px! important;}
#ricoh_wg_watch #features p{line-height: 1.5;font-size: 90%;}
#ricoh_wg_watch .featureCont {width: 700px;margin: 0 auto 50px;}
#ricoh_wg_watch #features .figure {width: 700px;margin: 30px auto;}
#ricoh_wg_watch #features .figure .lead {font-size: 200%; }
#ricoh_wg_watch #features .figure img {float: left;padding: 5px;} 
#ricoh_wg_watch #features .textWrap {width: 340px;padding: 5px;float: left;}
#ricoh_wg_watch #features table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#ricoh_wg_watch #features th {width:120px;padding:5px;font-weight:normal;text-align:left;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#ricoh_wg_watch #features td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;} 
#ricoh_wg_watch .page_up {text-align:right;margin:0 0 5px 0;}
#ricoh_wg_watch .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}

/* sup_common サンワサプライ共通
-------------------------------------------------------------*/
#sup_common p {font-size: 90%; line-height: 1.65;}
#sup_common img{margin: 0; padding: 0;vertical-align: bottom;}
#sup_common div .pic_img {width: 100px; padding: 10px;}
#sup_common #feature-area {margin: 30px 0px 0px 0px;}
#sup_common #feature-area h2 {margin: 0px 0px 10px 0px;background: url(/client_info/JUNGLE/view/userweb/images/detail/sup_common/title_bar_middle.png) repeat-x top left;}
/* #sup_common #feature-area span {display: block;background: url(/client_info/JUNGLE/view/userweb/images/detail/sup_common/title_bar_right.png) no-repeat top right;} */
#sup_common #feature-area li {margin: 0px 0px 0.5em 1em;padding: 0px 0px 0px 1em;font-size: 90%;line-height: 1.4;background: url(/client_info/JUNGLE/view/userweb/images/detail/sup_common/list_mark_circle.gif) no-repeat left 4px;}
#sup_common #spec-area {margin: 30px 0px 0px 0px;}
#sup_common #spec-area h2 {margin: 0px 0px 10px 0px;background: url(/client_info/JUNGLE/view/userweb/images/detail/sup_common/title_bar_middle.png) repeat-x top left;}
#sup_common #spec-area span {display: block;background: url(/client_info/JUNGLE/view/userweb/images/detail/sup_common/title_bar_right.png) no-repeat top right;}
#sup_common #spec-area table {width: 100%;border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-collapse: collapse;}
#sup_common #spec-area table th,
#sup_common #spec-area table td {padding: 5px 10px 5px 10px;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;font-size: 110%;line-height: 1.4;}
#sup_common #spec-area table th {width: 135px;/width: 21%;background-color: #F7F7F7;font-weight: normal;text-align: left;}
#sup_common #spec-area li {margin: 0px 0px 0.8em 1em;padding: 0px 0px 0px 1em;font-size: 90%;line-height: 1.4;background: url(client_info/JUNGLE/view/userweb/images/detail/sup_common/list_mark_square.gif) no-repeat left 5px;}
#sup_common #compatible-area {margin: 30px 0px 0px 0px;}
#sup_common #compatible-area h2 {margin: 0px 0px 10px 0px;background: url(/client_info/JUNGLE/view/userweb/images/detail/sup_common/title_bar_middle.png) repeat-x top left;}
#sup_common #compatible-area span {display: block;background: url(/client_info/JUNGLE/view/userweb/images/detail/sup_common/title_bar_right.png) no-repeat top right;}
#sup_common #compatible-area li {font-size: 90%;line-height: 1.4;}
#sup_common #compatible-area table {width: 100%;border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-collapse: collapse;}
#sup_common #compatible-area table th,
#sup_common #compatible-area table td {padding: 5px 10px 5px 10px;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;font-size: 110%;line-height: 1.4;}
#sup_common #compatible-area table th {width: 135px;/width: 21%;background-color: #F7F7F7;font-weight: normal;text-align: left;}
#sup_common #compatible-area li {margin: 0px 0px 0.8em 1em;padding: 0px 0px 0px 1em;font-size: 90%;line-height: 1.4;background: url(client_info/JUNGLE/view/userweb/images/detail/sup_common/list_mark_square.gif) no-repeat left 5px;}
/* add 2015/12/08 */
#sup_common ul.featureMenu {margin: 0  5px;}
#sup_common ul.featureMenu li { padding: 3px 0; font-size: 95%; list-style-type: none; text-decoration: underline;}
#sup_common ul.featureMenu li:before{content:"▼"; color: #0000ff; padding-top: -5px;} 

/* 筆ぐるめ23 2015/8/26
-------------------------------------------------------------*/
#fudegurume23 .caution {color: #F00;}
#fudegurume23 #phead {margin:0 0 20px 0;}
#fudegurume23 #phead h1 {margin:0 0 25px 0;}
#fudegurume23 #phead p {margin-bottom: 30px;font-size: 90%!important;line-height: 1.5!important;}
#fudegurume23 .hr {clear:both;margin:10px 0;}
#fudegurume23 #hikaku {padding:0 0 20px 0;}
#fudegurume23 #hikaku h2 {margin:0 0 20px 0;}
#fudegurume23 #hikaku table {margin:0 0 10px 0;width:700px;border-top: 1px solid #8b8b8b;border-left: 1px solid #8b8b8b;}
#fudegurume23 #hikaku th {padding:10px 5px;text-align:center;line-height: 1.6;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #8b8b8b;border-right: 1px solid #8b8b8b;}
#fudegurume23 #hikaku td {padding:10px 5px;text-align:center;line-height: 1.6;border-bottom: 1px solid #8b8b8b;border-right: 1px solid #8b8b8b;}
#fudegurume23 #hikaku .title {font-weight:bold;width:115px;}
#fudegurume23 #hikaku .fg_sta {background: #ffd0d0;}
#fudegurume23 #hikaku .fg_upg {background: #c3ebba;}
#fudegurume23 #hikaku .fg_eto {background: #f2e3bd;}
#fudegurume23 #hikaku #hikaku_box{border: solid 2px #54ba43;background: #edfbf3;padding: 20px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;margin:40px 0 50px;}
#fudegurume23 #hikaku #hikaku_box h3 {margin:0 0 5px 0;font-weight: bold;font-size:128.6%;}
#fudegurume23 #features {padding:0 0 0 0;}
#fudegurume23 #features h2 {margin:0 0 30px 0;}
#fudegurume23 #features h3{font-weight:bold;margin: 50px 0 20px 0;}
#fudegurume23 #features h2+h3{margin: 0 0 20px 0;}
#fudegurume23 #features h4.h4_bold{font-weight: bold;font-size: 128.6%;}
#fudegurume23 #features h4.h4_design{margin: 50px 0 15px;}
#fudegurume23 #features .title_pink{font-size:114.3%;font-weight:bold;padding: 4px 10px 3px;margin: 0 0 10px 0;background:#ffcbdb;}
#fudegurume23 #features .title_green{font-size:114.3%;font-weight:bold;padding: 4px 10px 3px;margin: 0 0 10px 0;background:#ddedbc;}
#fudegurume23 #features h5.h5_layout{font-size:114.3%;margin-bottom: 20px;}
#fudegurume23 #features .scr{overflow:hidden;text-align:center;margin-bottom: 30px;}
#fudegurume23 #features .scr_box{overflow: hidden;width: 700px;}
#fudegurume23 #features .scr_l{width: 330px;float: left;display: inline;}
#fudegurume23 #features .scr_r{width: 330px;float: right;display: inline;}
#fudegurume23 #features .scr_r2{width: 370px;float: right;display: inline;}
#fudegurume23 #features .w300{width: 300px;float: left;display: inline;padding-top: 50px;}
#fudegurume23 #features .textPink{color: #e3007f;font-weight: bold;font-size:114.3%;}
#fudegurume23 #features img#layout{margin: 0 30px 5px;}
#fudegurume23 #features ol.item{margin: 0 0 0 7px;}
#fudegurume23 #features ol.item li{padding-left: 13px;text-indent: -13px;list-style: none;}
#fudegurume23 #features ol.item li img{padding-right: 5px;vertical-align: middle;}
#fudegurume23 #features ol.item a{font-weight: bold;}
#fudegurume23 #features #kantangurume{padding: 20px 25px 30px 25px;background: #ffeeee;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border: solid 2px #ff0000;margin: 0 0 70px 0;}
#fudegurume23 #features #kantangurume_box {text-align: center;}
#fudegurume23 #features .new{color: #ff1d25;}
#fudegurume23 #features .notes{font-weight: normal;font-size: 12px;}
#fudegurume23 #features .notes2{font-weight: normal;font-size: 14px;}
#fudegurume23 #features .mb0 {margin-bottom: 0 !important;}
#fudegurume23 #features .mb5 {margin-bottom: 5px !important;}
#fudegurume23 #features .mb10 {margin-bottom: 10px !important;}
#fudegurume23 #features .mb20 {margin-bottom: 20px !important;}
#fudegurume23 #features .mb30 {margin-bottom: 30px !important;}
#fudegurume23 #features .mb40 {margin-bottom: 40px !important;}
#fudegurume23 #features .mb50 {margin-bottom: 50px !important;}
#fudegurume23 #require {padding:30px 0 0 0;}
#fudegurume23 #require h2 {margin:0 0 20px 0;}
#fudegurume23 #require h3 {font-size: 110%;font-weight:bold;margin:0 0 3px 0;}
#fudegurume23 #require h4 {margin:0 0 3px 0;}
#fudegurume23 #require p {margin:0 0 5px 0;}
#fudegurume23 #require table {margin:0 0 20px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#fudegurume23 #require th {width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#fudegurume23 #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#fudegurume23 .page_up {text-align:right;margin:0 0 5px 0;clear: both;}
#fudegurume23 .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#fudegurume23 #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#fudegurume23 #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#fudegurume23 #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#fudegurume23 #pfoot .notice li, #fudegurume23 #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:85%;*font-size:77%;font-family: "Verdana";}

/* 暗視スコープ 2015/09/08
-------------------------------------------------------------*/
#nightgazer p {line-height: 1.5! important;}
#nightgazer div .pic_img {width: 300px;padding: 5px;}
#nightgazer #feature-area {margin: 30px 0px 0px 0px;}
#nightgazer #feature-area li {margin: 0px 0px 0.8em 1em;padding: 0px 0px 0px 12px;font-size: 80%;line-height: 1.4;background: url(/client_info/JUNGLE/view/userweb/images/detail/nightgazer/list_mark_circle.gif) no-repeat left 4px;}
#nightgazer #spec-area {margin: 30px 0px 0px 0px;}
#nightgazer #spec-area p {line-height: 1.5! important;}

/* GUARDFORCE(バンガード) 2015/09/28
-------------------------------------------------------------*/
#guardforce p {font-size: 100%; line-height: 1.8! important;}
#guardforce div .pic_img {width: 150px; padding: 10px;}
#guardforce #feature-area {margin: 30px 0px 0px 0px;}
#guardforce #feature-area li {margin: 0px 0px 0.8em 1em; padding: 0px 0px 0px 12px; font-size: 100%; line-height: 1.4;	background: url(/client_info/JUNGLE/view/userweb/images/detail/guardforce/common/list_mark_circle.gif) no-repeat left 4px;}
#guardforce #spec-area {margin: 30px 0px 0px 0px;}
#guardforce #spec-area p {line-height: 1.8! important;}
#guardforce #spec-area table {margin:0 0 20px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#guardforce #spec-area th {width:150px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#guardforce #spec-area td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;vertical-align:middle;}
#guardforce #spec-area th,#guardforce #spec-area td{font-size: 120%;}
#guardforce #spec-area table caption {caption-side: top; text-align: left; font-size: 120%;}


/* まとめてクラウド 2015/10/05
-------------------------------------------------------------*/
#matometeCloud #phead { margin:0 0 30px 0;text-align:right;}
#matometeCloud #phead h1 { margin:0 0 0 0;}
#matometeCloud #features { padding:0 0 20px 0;}
#matometeCloud #features h2 { margin:0 0 30px 0;}
#matometeCloud #features h3 { margin:75px 0 15px 0px;font-size:140%;font-weight: bold;}
#matometeCloud #features h3 img { vertical-align: middle;padding: 0 8px 8px 0;}
#matometeCloud #features p{ margin: 0 0 30px 0;font-size: 88%;line-height: 1.8;}
#matometeCloud #features .scr { margin:0 0 20px 0;text-align: center;}
#matometeCloud #features dl.howto { }
#matometeCloud #features dl.howto dt { width: 150px;float: left;clear: both;font-size: 107.7%;line-height: 1.8;margin-bottom: 25px;}
#matometeCloud #features dl.howto dd { width: 550px;float: left;font-size: 87%;line-height: 1.8;margin-bottom: 25px;}
#matometeCloud #features .hsmall { font-weight: normal;font-size: 14px;vertical-align: middle;}
#matometeCloud #features .font12 { font-size:92.3%;}
#matometeCloud .bottommargin0{margin-bottom:0 !important;}
#matometeCloud .bottommargin10{margin-bottom:10px !important;}
#matometeCloud .bottommargin20{margin-bottom:20px !important;}
#matometeCloud .bottommargin30{margin-bottom:30px !important;}
#matometeCloud .bottommargin40{margin-bottom:40px !important;}
#matometeCloud .bottommargin50{margin-bottom:50px !important;}
#matometeCloud .bottommargin60{margin-bottom:60px !important;}
#matometeCloud .topmargin0{margin-top:0 !important;}
#matometeCloud #require { padding:30px 0 0 0;}
#matometeCloud #require h2 { margin:0 0 20px 0;}
#matometeCloud #require h3 { font-weight:bold;font-size: 110%;margin:0 0 5px 0;}
#matometeCloud #require p { margin:10px 0 30px 0;}
#matometeCloud #require table { margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#matometeCloud #require th { width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#matometeCloud #require td { padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#matometeCloud .page_up { text-align:right;margin:0 0 5px 0;}
#matometeCloud .page_up a{ font-size:85%;*font-size:77%;font-family: "Verdana";}
#matometeCloud #pfoot { margin:0 0 30px 0;padding:30px 0 0 0;}
#matometeCloud #pfoot .notice{ background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#matometeCloud #pfoot .notice h3{ font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#matometeCloud #pfoot .notice li, #matometeCloud #pfoot .notice_tm li{ margin: 0 0 5px 0;font-size:77%;*font-size:77%;font-family: "Verdana";}

/* PhotoZoom Pro 6 2015/10/05
-------------------------------------------------------------*/
#photozoom_pro6 #phead {margin:0 0 20px 0;text-align:right;}
#photozoom_pro6 #phead h1 {margin:0 0 0 0;}
#photozoom_pro6 #features {padding:0 0 20px 0;}
#photozoom_pro6 #features h2 {margin:0 0 20px 0;}
#photozoom_pro6 #features h3 {margin:0 0 15px 0px;font-size: 150%;font-weight: bold;}
#photozoom_pro6 #features h4 {font-size: 100%;font-weight:bold;border-left: solid 5px #FC0;padding-left: 8px;margin:50px 0 15px 0;}
#photozoom_pro6 #features h4 img {vertical-align: middle;padding-bottom: 3px;}
#photozoom_pro6 #features h5 {font-size: 85%;font-weight:bold;margin:0 0 5px 0;}
#photozoom_pro6 #features h5.font16 {font-size: 100%;}
#photozoom_pro6 #features p{margin: 0 0 30px 0;font-size: 87%;}
#photozoom_pro6 #features .scr {margin:0 0 20px 0;text-align: center;}
#photozoom_pro6 #features .scr_box {width: 700px;overflow: hidden;margin: 0 0 30px 0;}
#photozoom_pro6 #features .scr_l {width: 340px;float: left;display: inline;}
#photozoom_pro6 #features .scr_r {width: 340px;float: right;display: inline;}
#photozoom_pro6 #features .box {padding: 10px;border: solid 1px #CCC;background: #F0F0F0;}
#photozoom_pro6 #features .box p {margin-bottom: 10px;}
#photozoom_pro6 #features .box .scr {margin-bottom: 5px;text-align: center;}
#photozoom_pro6 #features ul {margin: 0 0 30px 20px;}
#photozoom_pro6 #features ul li {line-height: 2.2em;font-size: 87%;font-weight: bold;list-style: none;padding-left: 25px;}
#photozoom_pro6 .bottommargin0{margin-bottom:0 !important;}
#photozoom_pro6 .bottommargin10{margin-bottom:10px !important;}
#photozoom_pro6 .bottommargin20{margin-bottom:20px !important;}
#photozoom_pro6 .bottommargin30{margin-bottom:30px !important;}
#photozoom_pro6 .bottommargin40{margin-bottom:40px !important;}
#photozoom_pro6 .bottommargin50{margin-bottom:50px !important;}
#photozoom_pro6 .bottommargin60{margin-bottom:60px !important;}
#photozoom_pro6 .topmargin0{margin-top:0 !important;}
#photozoom_pro6 #require {padding:30px 0 0 0;}
#photozoom_pro6 #require h2 {margin:0 0 20px 0;}
#photozoom_pro6 #require h3 {font-weight:bold;font-size: 100%;margin:0 0 5px 0;}
#photozoom_pro6 #require p {margin:10px 0 30px 0;}
#photozoom_pro6 #require table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#photozoom_pro6 #require th {font-size: 12px;width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#photozoom_pro6 #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#photozoom_pro6 .page_up {text-align:right;margin:0 0 5px 0;}
#photozoom_pro6 .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#photozoom_pro6 #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#photozoom_pro6 #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#photozoom_pro6 #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#photozoom_pro6 #pfoot .notice li, #photozoom_pro6 #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:85%;*font-size:77%;font-family: "Verdana";}

/* Nero 2016 Platinum,Classic    2015/11/05
-------------------------------------------------------------*/
#nero2016 #phead {margin:0 0 30px 0; text-align:right; }
#nero2016 #phead h1 {margin:0 0 0 0; }
#nero2016 #features {padding:0 0 20px 0; }
#nero2016 #features h2 {margin:0 0 30px 0; }
#nero2016 #features h3 {margin:90px 0 20px; font-size:169.2%; font-weight: bold; }
#nero2016 #features h2 + h3 {margin: 0 0 20px; }
#nero2016 #features h4 {margin:55px 0 15px; }
#nero2016 #features h5 {margin:30px 0 10px; }
#nero2016 #features p{font-size: 107.7%; line-height: 1.72; }
#nero2016 #features .scr {margin-top: 20px; text-align: center; }
#nero2016 #features .featureCont {width: 660px; margin: 0 auto; }
#nero2016 #features .securdiscImg {width: 240px; float: right; text-align: right; }
#nero2016 #features .securdiscImg img {padding-bottom: 12px; }
#nero2016 #features .boxArea .boxText {float: left; }
#nero2016 #features .boxArea .boxText h3,
#nero2016 #features .boxArea .boxText h4 {margin-top: 0; }
#nero2016 #features .boxArea .w460 {width: 460px; }
#nero2016 #features .boxArea .w500 {width: 500px; }
#nero2016 #features .boxArea .figure {float: right; }
#nero2016 #features .videoTable {width: 540px; margin: 30px auto; }
#nero2016 #features .videoTable th,
#nero2016 #features .videoTable td {border: solid 1px #333; }
#nero2016 #features .videoTable th {padding: 8px 15px; text-align: left; background: #fffdf7; font-size: 107.7%; }
#nero2016 #features .videoTable td {padding: 8px 25px; text-align: right; background: #ffeebf; font-weight: bold; font-size:123.1%; }
#nero2016 #features .videoBox {margin-bottom: 40px; }
#nero2016 #features .videoBox p {width: 520px; float: right; }
#nero2016 #features .videoBox img {float: left; }
#nero2016 #features .font12 {font-size:92.3%; }
#nero2016 .bottommargin0{margin-bottom:0 !important;}
#nero2016 .bottommargin10{margin-bottom:10px !important;}
#nero2016 .bottommargin20{margin-bottom:20px !important;}
#nero2016 .bottommargin30{margin-bottom:30px !important;}
#nero2016 .bottommargin40{margin-bottom:40px !important;}
#nero2016 .bottommargin50{margin-bottom:50px !important;}
#nero2016 .bottommargin60{margin-bottom:60px !important;}
#nero2016 .topmargin0{margin-top:0 !important;}
#nero2016 .topmargin40{margin-top:40px !important;}
#nero2016 #hikaku {padding:30px 0 20px 0; }
#nero2016 #hikaku h2 {margin:0 0 20px 0; }
#nero2016 #hikaku h3 {font-weight: bold; font-size: 110%; margin:0 0 10px 0; }
#nero2016 #hikaku p{margin: 0 0 20px 0; }
#nero2016 #hikaku .table_box {margin-bottom:30px; }
#nero2016 #hikaku table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#nero2016 #hikaku th {width:40%; padding:5px; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016 #hikaku th.platinum {background-color:#ACCCF7; width:25%; color:#000; font-weight:bold; }
#nero2016 #hikaku th.standard {background-color:#FAC1C3; width:25%; color:#000; font-weight:bold; }
#nero2016 #hikaku th.nero11 {width:10%; background-color:#F9F9F3; }
#nero2016 #hikaku #table_video th.platinum {background-color:#ACCCF7; width:150px; color:#000; font-weight:bold; }
#nero2016 #hikaku #table_video th.standard {background-color:#FAC1C3; width:150px; color:#000; font-weight:bold; }
#nero2016 #hikaku #table_convert th.platinum,
#nero2016 #hikaku #table_convert th.standard {width:190px; }
#nero2016 #hikaku th.col_th_lv1 {width:40px; }
#nero2016 #hikaku th.col_th_lv2 {width:200px; }
#nero2016 #hikaku #table_video th.col_th_lv2 {width:80px; }
#nero2016 #hikaku th.col_th_lv3 {width:150px; }
#nero2016 #hikaku td {text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016 #hikaku td.normal {text-align:left; }
#nero2016 #hikaku span.bold {font-weight:bold; }
#nero2016 #hikaku .title {font-weight:bold; background: #666; color: #fff; }
#nero2016 #hikaku .title_sta {font-weight:bold; background: #00398a; color: #fff; }
#nero2016 #hikaku .title_pre {font-weight:bold; background: #a10012; color: #fff; }
#nero2016 #hikaku .title2 {background: #e2e2e0; width: 100px; }
#nero2016 #hikaku .ct_self {background: #fff1f3; }
#nero2016 #hikaku .left {text-align: left; }
#nero2016 #require {padding:30px 0 0 0; }
#nero2016 #require h2 {margin:0 0 20px 0; }
#nero2016 #require h3 {font-weight:bold; font-size:120%; }
#nero2016 #require p {margin:0 0 5px 0; }
#nero2016 #require table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#nero2016 #require th {padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016 #require th.row_th_first {background-color:#666; color:#fff; }
#nero2016 #require th.row_th_lv1 {background-color:#D4D4CF; }
#nero2016 #require th.row_th_lv2 {background-color:#D4D4CF; }
#nero2016 #require th.col_th_lv1 {width:60px; }
#nero2016 #require th.col_th_lv2 {width:100px; }
#nero2016 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016 .page_up {text-align:right; margin:0 0 5px 0; }
#nero2016 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#nero2016 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#nero2016 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#nero2016 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#nero2016 #pfoot .notice li, #nero2016 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:80%; *font-size:72%; font-family: "Verdana"; }
#nero2016 .caution {color: #FF0000; }

/* Nero 2016 video    2015/11/05
-------------------------------------------------------------*/
#nero2016_video #phead {margin:0 0 30px 0; text-align:right; }
#nero2016_video #phead h1 {margin:0 0 0 0; }
#nero2016_video #hikaku {padding:30px 0 20px 0; }
#nero2016_video #hikaku h2 {margin:0 0 20px 0; }
#nero2016_video #hikaku h3 {font-weight: bold; font-size: 110%; margin:0 0 10px 0; }
#nero2016_video #hikaku p{margin: 0 0 20px 0; }
#nero2016_video #hikaku .table_box {margin-bottom:30px; }
#nero2016_video #hikaku table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#nero2016_video #hikaku th {width:40%; padding:5px; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016_video #hikaku th.platinum {background-color:#ACCCF7; width:20%; color:#000; font-weight:bold; }
#nero2016_video #hikaku th.standard {background-color:#FAC1C3; width:20%; color:#000; font-weight:bold; }
#nero2016_video #hikaku th.nero11 {width: 20%; background-color: #f7dfac; font-weight: bold; }
#nero2016_video #hikaku #table_video th.platinum {background-color:#ACCCF7; width:150px; color:#000; font-weight:bold; }
#nero2016_video #hikaku #table_video th.standard {background-color:#FAC1C3; width:150px; color:#000; font-weight:bold; }
#nero2016_video #hikaku #table_convert th.platinum,
#nero2016_video #hikaku #table_convert th.standard {width:190px; }
#nero2016_video #hikaku th.col_th_lv1 {width:40px; }
#nero2016_video #hikaku th.col_th_lv2 {width:200px; }
#nero2016_video #hikaku #table_video th.col_th_lv2 {width:80px; }
#nero2016_video #hikaku th.col_th_lv3 {width:150px; }
#nero2016_video #hikaku td {text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016_video #hikaku td.normal {text-align:left; }
#nero2016_video #hikaku span.bold {font-weight:bold; }
#nero2016_video #hikaku .title {font-weight:bold; background: #666; color: #fff; }
#nero2016_video #hikaku .title_sta {font-weight:bold; background: #00398a; color: #fff; }
#nero2016_video #hikaku .title_pre {font-weight:bold; background: #a10012; color: #fff; }
#nero2016_video #hikaku .title2 {background: #e2e2e0; width: 100px; }
#nero2016_video #hikaku .ct_self {background: #fff1f3; }
#nero2016_video #hikaku .left {text-align: left; }
#nero2016_video #features {padding:0 0 20px 0; }
#nero2016_video #features h2 {margin:0 0 30px 0; }
#nero2016_video #features h3 {margin:75px 0 20px; font-size:169.2%; font-weight: bold; }
#nero2016_video #features h2 + h3 {margin: 0 0 20px; }
#nero2016_video #features h4 {margin:55px 0 15px; }
#nero2016_video #features h5 {font-size:123.1%; font-weight: bold; margin:35px 0 6px; text-indent: -15px; padding-left: 15px; }
#nero2016_video #features h5:before {content: ""; display: inline-block; width: 9px; height: 15px; background: #f6aa00; position: relative; top: 1px; margin-right: 6px; }
#nero2016_video #features p{font-size: 107.7%; line-height: 1.72; }
#nero2016_video #features .scr {margin-top: 20px; text-align: center; }
#nero2016_video #features .featureCont {width: 660px; margin: 0 auto; }
#nero2016_video #features .boxArea {margin-top: 35px; }
#nero2016_video #features .boxArea .boxText {float: left; }
#nero2016_video #features .boxArea .boxText h3,
#nero2016_video #features .boxArea .boxText h4,
#nero2016_video #features .boxArea .boxText h5 {margin-top: 0; }
#nero2016_video #features .boxArea .w298 {width: 298px; }
#nero2016_video #features .boxArea .w310 {width: 310px; }
#nero2016_video #features .boxArea .w310:first-child {margin-right: 40px; }
#nero2016_video #features .boxArea .w480 {width: 480px; }
#nero2016_video #features .boxArea .figure {float: right; }
#nero2016_video #features .videoTable {width: 540px; margin: 30px auto; }
#nero2016_video #features .videoTable th,
#nero2016_video #features .videoTable td {border: solid 1px #333; }
#nero2016_video #features .videoTable th {padding: 8px 15px; text-align: left; background: #fffdf7; font-size: 107.7%; }
#nero2016_video #features .videoTable td {padding: 8px 25px; text-align: right; background: #ffeebf; font-weight: bold; font-size:123.1%; }
#nero2016_video #features .intro {width: 660px; margin: 25px auto 0; }
#nero2016_video #features .intro p {width: 520px; float: right; }
#nero2016_video #features .intro img {float: left; }
#nero2016_video #features .font12 {font-size:92.3%; }
#nero2016_video .bottommargin0{margin-bottom:0 !important;}
#nero2016_video .bottommargin10{margin-bottom:10px !important;}
#nero2016_video .bottommargin20{margin-bottom:20px !important;}
#nero2016_video .bottommargin30{margin-bottom:30px !important;}
#nero2016_video .bottommargin40{margin-bottom:40px !important;}
#nero2016_video .bottommargin50{margin-bottom:50px !important;}
#nero2016_video .bottommargin60{margin-bottom:60px !important;}
#nero2016_video .topmargin0{margin-top:0 !important;}
#nero2016_video .topmargin55{margin-top:55px !important;}
#nero2016_video #require {padding:30px 0 0 0; }
#nero2016_video #require h2 {margin:0 0 20px 0; }
#nero2016_video #require h3 {font-weight:bold; font-size:120%; }
#nero2016_video #require p {margin:0 0 5px 0; }
#nero2016_video #require table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#nero2016_video #require th {padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016_video #require th.row_th_first {background-color:#666; color:#fff; }
#nero2016_video #require th.row_th_lv1 {background-color:#D4D4CF; }
#nero2016_video #require th.row_th_lv2 {background-color:#D4D4CF; }
#nero2016_video #require th.col_th_lv1 {width:60px; }
#nero2016_video #require th.col_th_lv2 {width:100px; }
#nero2016_video #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016_video .page_up {text-align:right; margin:0 0 5px 0; }
#nero2016_video .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#nero2016_video #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#nero2016_video #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#nero2016_video #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#nero2016_video #pfoot .notice li, #nero2016_video #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:80%; *font-size:72%; font-family: "Verdana"; }
#nero2016_video .caution {color: #FF0000; }

/* Nero 2016 BurningRom,BurnExpress    2015/11/05
-------------------------------------------------------------*/
#nero2016_burn #phead {margin:0 0 30px 0; text-align:right; }
#nero2016_burn #phead h1 {margin:0 0 0 0; }
#nero2016_burn #hikaku {padding:30px 0 20px 0; }
#nero2016_burn #hikaku h2 {margin:0 0 20px 0; }
#nero2016_burn #hikaku h3 {font-weight: bold; font-size: 110%; margin:0 0 10px 0; }
#nero2016_burn #hikaku p{margin: 0 0 20px 0; }
#nero2016_burn #hikaku .table_box {margin-bottom:30px; }
#nero2016_burn #hikaku table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#nero2016_burn #hikaku th {width:40%; padding:5px; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016_burn #hikaku th.platinum {background-color:#ACCCF7; width:20%; color:#000; font-weight:bold; }
#nero2016_burn #hikaku th.standard {background-color:#FAC1C3; width:20%; color:#000; font-weight:bold; }
#nero2016_burn #hikaku th.nero11 {width: 20%; background-color: #f7dfac; font-weight: bold; }
#nero2016_burn #hikaku #table_video th.platinum {background-color:#ACCCF7; width:150px; color:#000; font-weight:bold; }
#nero2016_burn #hikaku #table_video th.standard {background-color:#FAC1C3; width:150px; color:#000; font-weight:bold; }
#nero2016_burn #hikaku #table_convert th.platinum,
#nero2016_burn #hikaku #table_convert th.standard {width:190px; }
#nero2016_burn #hikaku th.col_th_lv1 {width:40px; }
#nero2016_burn #hikaku th.col_th_lv2 {width:200px; }
#nero2016_burn #hikaku #table_video th.col_th_lv2 {width:80px; }
#nero2016_burn #hikaku th.col_th_lv3 {width:150px; }
#nero2016_burn #hikaku td {text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016_burn #hikaku td.normal {text-align:left; }
#nero2016_burn #hikaku span.bold {font-weight:bold; }
#nero2016_burn #hikaku .title {font-weight:bold; background: #666; color: #fff; }
#nero2016_burn #hikaku .title_sta {font-weight:bold; background: #00398a; color: #fff; }
#nero2016_burn #hikaku .title_pre {font-weight:bold; background: #a10012; color: #fff; }
#nero2016_burn #hikaku .title2 {background: #e2e2e0; width: 100px; }
#nero2016_burn #hikaku .ct_self {background: #fff1f3; }
#nero2016_burn #hikaku .left {text-align: left; }
#nero2016_burn #features {padding:0 0 20px 0; }
#nero2016_burn #features h2 {margin:0 0 30px 0; }
#nero2016_burn #features h3 {margin:75px 0 20px; font-size:169.2%; font-weight: bold; }
#nero2016_burn #features h2 + h3 {margin: 0 0 20px; }
#nero2016_burn #features h4 {margin:55px 0 15px; }
#nero2016_burn #features h5 {margin:30px 0 10px; }
#nero2016_burn #features p{font-size: 107.7%; line-height: 1.72; }
#nero2016_burn #features .scr {margin-top: 20px; text-align: center; }
#nero2016_burn #features .featureCont {width: 660px; margin: 0 auto; }
#nero2016_burn #features .securdiscImg {width: 240px; float: right; text-align: right; }
#nero2016_burn #features .securdiscImg img {padding-bottom: 12px; }
#nero2016_burn #features .boxArea .boxText {float: left; }
#nero2016_burn #features .boxArea .boxText h3,
#nero2016_burn #features .boxArea .boxText h4 {margin-top: 0; }
#nero2016_burn #features .boxArea .w298 {width: 298px; }
#nero2016_burn #features .boxArea .w315 {width: 315px; }
#nero2016_burn #features .boxArea .w420 {width: 420px; }
#nero2016_burn #features .boxArea .figure {float: right; }
#nero2016_burn #features .green {color: #36b38c; }
#nero2016_burn #features .font12 {font-size:92.3%; }
#nero2016_burn .bottommargin0{margin-bottom:0 !important;}
#nero2016_burn .bottommargin10{margin-bottom:10px !important;}
#nero2016_burn .bottommargin20{margin-bottom:20px !important;}
#nero2016_burn .bottommargin30{margin-bottom:30px !important;}
#nero2016_burn .bottommargin40{margin-bottom:40px !important;}
#nero2016_burn .bottommargin50{margin-bottom:50px !important;}
#nero2016_burn .bottommargin60{margin-bottom:60px !important;}
#nero2016_burn .topmargin0{margin-top:0 !important;}
#nero2016_burn #require {padding:30px 0 0 0; }
#nero2016_burn #require h2 {margin:0 0 20px 0; }
#nero2016_burn #require h3 {font-weight:bold; font-size:120%; }
#nero2016_burn #require p {margin:0 0 5px 0; }
#nero2016_burn #require table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#nero2016_burn #require th {padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016_burn #require th.row_th_first {background-color:#666; color:#fff; }
#nero2016_burn #require th.row_th_lv1 {background-color:#D4D4CF; }
#nero2016_burn #require th.row_th_lv2 {background-color:#D4D4CF; }
#nero2016_burn #require th.col_th_lv1 {width:60px; }
#nero2016_burn #require th.col_th_lv2 {width:100px; }
#nero2016_burn #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2016_burn .page_up {text-align:right; margin:0 0 5px 0; }
#nero2016_burn .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#nero2016_burn #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#nero2016_burn #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#nero2016_burn #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#nero2016_burn #pfoot .notice li, #nero2016_burn #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:80%; *font-size:72%; font-family: "Verdana"; }
#nero2016_burn .caution {color: #FF0000; }

/* 完全パソコン引越12    2015/11/05
-------------------------------------------------------------*/
#hikkoshi12 #phead {margin:0 0 30px 0; text-align:right; }
#hikkoshi12 #phead h1 {margin:0 0 0 0; }
#hikkoshi12 #features {padding:0 0 20px 0; }
#hikkoshi12 #features h2 {margin:0 0 20px 0; }
#hikkoshi12 #features h3 {margin:50px 0 20px; }
#hikkoshi12 #features h2 + h3 {margin-top: 30px; }
#hikkoshi12 #features h4 {font-size: 107.7%; font-weight:bold; margin-bottom: 5px; }
#hikkoshi12 #features h4.taiouH4 {font-size:123.1%; font-weight:bold; margin-bottom: 10px; }
#hikkoshi12 #features h5 {font-size: 107.7%; font-weight:bold; margin-bottom: 10px; }
#hikkoshi12 #features p{font-size: 107.7%; line-height: 1.72; }
#hikkoshi12 #features .step {width: 660px; margin: 20px auto 0; }
#hikkoshi12 #features .step img {display: block; float: left; }
#hikkoshi12 #features .style {margin: 20px auto 40px; }
#hikkoshi12 #features .style img {display: block; float: left; margin-left: 28px; }
#hikkoshi12 #features .scr{margin-top: 20px; text-align: center; }
#hikkoshi12 #features .scr_box{margin-top: 20px; }
#hikkoshi12 #features .scr_box h3{margin-top: 0; }
#hikkoshi12 #features .scr_l{width: 340px; float: left; }
#hikkoshi12 #features .scr_r{width: 341px; float: right; }
#hikkoshi12 #features .scr_l2{width: 470px; float: left; }
#hikkoshi12 #features .scr_r2{width: 204px; float: right; }
#hikkoshi12 #features .blue{color: #014099; }
#hikkoshi12 #features .font12 {font-size:92.3%; }
#hikkoshi12 #features .note {text-indent: -2.5em; padding-left: 2.5em; }
#hikkoshi12 #features table.mail {margin:0 0 10px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#hikkoshi12 #features .mail th {width: 120px; padding:10px; vertical-align:middle; font-weight:bold; background: #EAEAEA; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hikkoshi12 #features .mail td {padding:6px 10px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hikkoshi12 #features .mail tr.yellow td {background: #fffde4; }
#hikkoshi12 #features table.mail2 {margin:0 0 10px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#hikkoshi12 #features .mail2 th {padding:7px; vertical-align:middle; text-align: center; font-weight:bold; background: #EAEAEA; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hikkoshi12 #features .mail2 td {padding:6px 10px; text-align: center; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hikkoshi12 #features .mail2 .yellow {background: #fffde4; }
#hikkoshi12 #features .mail2 .hmoto {width: 20px; }
#hikkoshi12 #features table#kensaku {margin:20px auto 60px; width:540px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#hikkoshi12 #features #kensaku th {font-size: 107.7%; padding: 10px; vertical-align:middle; text-align:left; background: #fffde4; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hikkoshi12 #features #kensaku td {font-size: 107.7%; padding: 10px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hikkoshi12 .bottommargin0{margin-bottom:0 !important;}
#hikkoshi12 .bottommargin10{margin-bottom:10px !important;}
#hikkoshi12 .bottommargin20{margin-bottom:20px !important;}
#hikkoshi12 .bottommargin30{margin-bottom:30px !important;}
#hikkoshi12 .bottommargin40{margin-bottom:40px !important;}
#hikkoshi12 .bottommargin50{margin-bottom:50px !important;}
#hikkoshi12 .bottommargin60{margin-bottom:60px !important;}
#hikkoshi12 .topmargin0{margin-top:0 !important;}
#hikkoshi12 .topmargin50{margin-top:50px !important;}
#hikkoshi12 #require {padding:30px 0 0 0; }
#hikkoshi12 #require h2 {margin:0 0 20px 0; }
#hikkoshi12 #require h3 {font-weight:bold; margin:0 0 3px 0; }
#hikkoshi12 #require p {margin:0 0 5px 0; }
#hikkoshi12 #require table {margin:0 0 20px 0; width:698px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#hikkoshi12 #require th {width:140px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hikkoshi12 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hikkoshi12 .page_up {text-align:right; margin:0 0 5px 0; }
#hikkoshi12 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#hikkoshi12 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#hikkoshi12 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#hikkoshi12 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#hikkoshi12 #pfoot .notice li, #hikkoshi12 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:80%; *font-size:72%; font-family: "Verdana"; }

/* 動画×ダウンロード×変換    2015/12/10
-------------------------------------------------------------*/
#mdc #phead { margin:0 0 30px 0;text-align:right;}
#mdc #phead h1 { margin:0 0 0 0;}
#mdc #features { padding:0 0 20px 0;}
#mdc #features h2 { margin:0 0 30px 0;}
#mdc #features h3 { margin:65px 0 15px 0px;font-size:130%;font-weight: bold;color: #d70b30;}
#mdc #features h2 + h3 { margin-top: 0;}
#mdc #features h3 img { vertical-align: middle;padding: 0 8px 5px 0;}
#mdc #features h3 sup { font-size: 55%;font-weight: ;}
#mdc #features p{ font-size: 90%;line-height: 1.8;}
#mdc #features .scr { margin:30px 0 0 0;text-align: center;}
#mdc #features .redBox { width: 508px;padding: 15px;border: solid 1px #d70b30;margin: 30px auto 10px;}
#mdc #features .font12 { font-size:92.3%;}
#mdc .bottommargin0{margin-bottom:0 !important;}
#mdc .bottommargin10{margin-bottom:10px !important;}
#mdc .bottommargin20{margin-bottom:20px !important;}
#mdc .bottommargin30{margin-bottom:30px !important;}
#mdc .bottommargin40{margin-bottom:40px !important;}
#mdc .bottommargin50{margin-bottom:50px !important;}
#mdc .bottommargin60{margin-bottom:60px !important;}
#mdc .topmargin0{margin-top:0 !important;}
#mdc .leftmargin95{margin-left:95px !important;}
#mdc #require { padding:30px 0 0 0;}
#mdc #require h2 { margin:0 0 20px 0;}
#mdc #require h3 { font-weight:bold;font-size: 110%;margin:0 0 5px 0;}
#mdc #require p { margin:10px 0 30px 0;}
#mdc #require table { margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#mdc #require th { width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#mdc #require td { padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#mdc .page_up { text-align:right;margin:0 0 5px 0;}
#mdc .page_up a{ font-size:85%;*font-size:77%;font-family: "Verdana";}
#mdc #pfoot { margin:0 0 30px 0;padding:30px 0 0 0;}
#mdc #pfoot .notice{ background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#mdc #pfoot .notice h3{ font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#mdc #pfoot .notice li, #mdc #pfoot .notice_tm li{ margin: 0 0 5px 0;font-size:75%;*font-size:67%;font-family: "Verdana";}

/* telemarche製品共通
-------------------------------------------------------------*/
#telemarche_common #phead {margin:0 0 20px 0;text-align:right;}
#telemarche_common #phead h1 {margin:0 0 0 0;}
#telemarche_common #feature-area {padding:0 0 20px 0;}
#telemarche_common #feature-area h2.h2title {font-size: 120%;font-weight: bold;color: #000080; margin: 20px 0 0 0;}
#telemarche_common #feature-area p{line-height: 1.5;font-size: 90%;}
#telemarche_common .featureCont {width: 700px;margin: 0 auto 50px;}
#telemarche_common #feature-area .figure {width: 700px;margin: 30px auto;}
#telemarche_common #feature-area .figure .lead {font-size: 200%; }
#telemarche_common #feature-area .figure img {float: left;padding: 5px;} 
#telemarche_common #feature-area .textWrap {width: 340px;padding: 5px;float: left;}
#telemarche_common #feature-area ul { margin: 1em 0px 0.8em 0.5em; }
#telemarche_common #feature-area ul li { margin-bottom: 0.5em; padding-left: 20px; font-size: 1.0em; line-height: 1.4; background: url(/client_info/JUNGLE/view/userweb/images/detail/casio_WVA-M630D/list_mark_circle.gif) no-repeat left 5px; }
#telemarche_common #feature-area ul li { margin-bottom: 0.5em; padding-left: 20px; font-size: 1.0em; line-height: 1.4; background: url(/client_info/JUNGLE/view/userweb/images/detail/telemalche/common/list_mark_circle.gif) no-repeat left 5px; }
#telemarche_common #feature-area ul li.square { margin-bottom: 0.5em; padding-left: 20px; font-size: 1.0em; line-height: 1.4; background: url(/client_info/JUNGLE/view/userweb/images/detail/telemalche/common/list_mark_square.gif) no-repeat left 5px; }
#telemarche_common ol li{font-size: 90%; margin-top: 5px; list-style-type:none; list-style-position:inside; counter-increment: cnt;}
#telemarche_common ol li:before{display: marker; content: "(" counter(cnt)") ";}
#telemarche_common #feature-area table { margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#telemarche_common #feature-area th { width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#telemarche_common #feature-area td { padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#telemarche_common #feature-area dl {margin-left: 1em;}
#telemarche_common #feature-area dl dt {float: left;}
#telemarche_common #feature-area dl dd.s1 {margin-left: 1em;}
#telemarche_common #feature-area dl dd.s2 {margin-left: 2em;}
#telemarche_common .page_up {text-align:right;margin:0 0 5px 0;}
#telemarche_common .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}

/* Diginnos 2015/12/09
-------------------------------------------------------------*/
#diginnos p {font-size: 90%; line-height: 1.5! important;}
#diginnos div .pic_img {width: 150px; padding: 10px; vertical-align: middle;}
#diginnos h2 {color: #FFF; font-size: 110%; background: none; background-color: #0000cd;  padding: 3px 5px;}
#diginnos h3 {font-size: 90%; font-weight: bold; margin-bottom: 10px;}
#diginnos #feature-area {margin: 30px 0px 0px 0px;}
/* #diginnos #feature-area li {margin: 0px 0px 0.8em 1em; padding: 0px 0px 0px 12px; font-size: 90%; line-height: 1.0; background: url(./common/list_mark_circle.gif) no-repeat left 4px;}*/
#diginnos #feature-area li {list-style-type: disc; margin: 0px 0px 0.8em 2em; padding: 0px 0px 0px 5px; font-size: 90%; line-height: 1.0;}
#diginnos #feature-area div.box {width: 700px; border: 1px solid #c0c0c0; margin: 10px 0; padding: 10px 5px;}
#diginnos #feature-area table {margin:20px 5px;width:350px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#diginnos th {width:150px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#diginnos td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;vertical-align:middle;}
#diginnos th,#diginnos td{font-size: 90%;}
#diginnos #spec-area {margin: 30px 0px 0px 0px;}
#diginnos #spec-area p {line-height: 1.5! important;}
#diginnos #spec-area table {margin:20px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#diginnos #spec-area th.adjacentChild {background-color:#ffffff;}
#diginnos #spec-area table caption {caption-side: top; text-align: left; font-size: 120%;}
#diginnos #spec-area dl.caption {font-size: 70%;}
#diginnos #spec-area dl.caption dt {float: left;}
#diginnos #spec-area dl.caption dd {margin-left: 2.5em;}

/* アローズ共通(仕入れ) 2016/01/15
-------------------------------------------------------------*/
#arrows h4 {margin-top: 10px;}
#arrows p {font-size: 100%;}
#arrows .bold {font-weight: bold;}
#arrows table.spec {width: 600px;border: solid 1px #333333;}
#arrows table.spec th,#arrows table.spec td {border: solid 1px #333333;}

/* 筆ぐるめ23 select 2016/01/15
-------------------------------------------------------------*/
#fude23_select #phead {margin:0 0 20px 0;}
#fude23_select #phead h1 {margin:0 0 25px 0;}
#fude23_select #phead p {margin-bottom: 30px;font-size: 90%!important;line-height: 1.5!important;}
#fude23_select .hr {clear:both;margin:10px 0;}
#fude23_select #hikaku {padding:0 0 20px 0;}
#fude23_select #hikaku h2 {margin:0 0 20px 0;}
#fude23_select #hikaku table {margin:0 0 10px 0;width:700px;border-top: 1px solid #8b8b8b;border-left: 1px solid #8b8b8b;}
#fude23_select #hikaku th {padding:10px 5px;text-align:center;line-height: 1.6;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #8b8b8b;border-right: 1px solid #8b8b8b;}
#fude23_select #hikaku td {padding:10px 5px;text-align:center;line-height: 1.6;border-bottom: 1px solid #8b8b8b;border-right: 1px solid #8b8b8b;}
#fude23_select #hikaku .title {font-weight:bold;width:115px;}
#fude23_select #hikaku .fg_sta {background: #ffd0d0;}
#fude23_select #hikaku .fg_upg {background: #c3ebba;}
#fude23_select #hikaku .fg_eto {background: #f2e3bd;}
#fude23_select #hikaku #hikaku_box{border: solid 2px #54ba43;background: #edfbf3;padding: 20px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;margin:40px 0 50px;}
#fude23_select #hikaku #hikaku_box h3 {margin:0 0 5px 0;font-weight: bold;font-size:128.6%;}
#fude23_select #features {padding:0 0 0 0;}
#fude23_select #features h2 {margin:0 0 30px 0;}
#fude23_select #features h3{font-weight:bold;margin: 50px 0 20px 0;}
#fude23_select #features h2+h3{margin: 0 0 20px 0;}
#fude23_select #features h4.h4_bold{font-weight: bold;font-size: 128.6%;}
#fude23_select #features h4.h4_design{margin: 50px 0 15px;}
#fude23_select #features .title_pink{font-size:114.3%;font-weight:bold;padding: 4px 10px 3px;margin: 0 0 10px 0;background:#ffcbdb;}
#fude23_select #features .title_green{font-size:114.3%;font-weight:bold;padding: 4px 10px 3px;margin: 0 0 10px 0;background:#ddedbc;}
#fude23_select #features h5.h5_layout{font-size:114.3%;margin-bottom: 20px;}
#fude23_select #features .scr{    overflow:hidden;text-align:center;margin-bottom: 30px;}
#fude23_select #features .scr_box{overflow: hidden;width: 700px;}
#fude23_select #features .scr_l{width: 330px;float: left;display: inline;}
#fude23_select #features .scr_r{width: 330px;float: right;display: inline;}
#fude23_select #features .scr_r2{width: 370px;float: right;display: inline;}
#fude23_select #features .w300{width: 300px;float: left;display: inline;padding-top: 50px;}
#fude23_select #features .textPink{color: #e3007f;font-weight: bold;font-size:114.3%;}
#fude23_select #features img#layout{margin: 0 30px 5px;}
#fude23_select #features ol.item{margin: 0 0 0 7px;}
#fude23_select #features ol.item li{padding-left: 13px;text-indent: -13px;list-style: none;}
#fude23_select #features ol.item li img{padding-right: 5px;}
#fude23_select #features ol.item a{font-weight: bold;}
#fude23_select #features #kantangurume{padding: 20px 25px 30px 25px;background: #ffeeee;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border: solid 2px #ff0000;margin: 0 0 70px 0;}
#fude23_select #features #kantangurume_box {text-align: center;}
#fude23_select #features .new{color: #ff1d25;}
#fude23_select #features .notes{font-weight: normal;font-size: 12px;}
#fude23_select #features .notes2{font-weight: normal;font-size: 14px;}
#fude23_select #features .mb0 {margin-bottom: 0 !important;}
#fude23_select #features .mb5 {margin-bottom: 5px !important;}
#fude23_select #features .mb10 {margin-bottom: 10px !important;}
#fude23_select #features .mb20 {margin-bottom: 20px !important;}
#fude23_select #features .mb30 {margin-bottom: 30px !important;}
#fude23_select #features .mb40 {margin-bottom: 40px !important;}
#fude23_select #features .mb50 {margin-bottom: 50px !important;}
#fude23_select #require {padding:30px 0 0 0;}
#fude23_select #require h2 {margin:0 0 20px 0;}
#fude23_select #require h3 {font-size: 110%;font-weight:bold;margin:0 0 3px 0;}
#fude23_select #require h4 {margin:0 0 3px 0;}
#fude23_select #require p {margin:0 0 5px 0;}
#fude23_select #require table {margin:0 0 20px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;font-size: inherit;}
#fude23_select #require th {width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#fude23_select #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#fude23_select .page_up {text-align:right;margin:0 0 5px 0;clear: both;}
#fude23_select .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#fude23_select #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#fude23_select #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#fude23_select #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#fude23_select #pfoot .notice li, #fude23_select #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:75%;*font-size:67%;line-height: 1.5;font-family: "Verdana";}

/* エレコム共通
-------------------------------------------------------------*/
#elecom p {font-size: 100%;line-height: 1.5;margin: 0 0 10px 5px;}
#elecom p.notice {font-size: 80%;}
#elecom div .feature_box {width: 100%;clear: both;}
#elecom div .half {float: left;width: 330px;;padding: 5px;}
#elecom #pic img {padding:5px;}
#elecom div#pic {width: 640px; margin: 0 auto;}
#elecom #features {padding:0 0 20px 0;}
#elecom h2 {background: none; margin:20px 0; font-size: 120%;font-weight: bold;color: #6b8e23;border-bottom: solid 2px #6b8e23;border-left: 10px ridge #6b8e23;padding: 0 0 7px 15px;}
#elecom h3 {font-size: 100%;font-weight: bold;margin:30px 0 10px 5px;border-bottom: dotted 1px #6b8e23;border-left: 5px solid #6b8e23;padding: 0 0 0 5px;}
#elecom table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#elecom th {width:150px;padding:5px;font-weight:normal;text-align:left;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#elecom td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#elecom ul {}
#elecom ul li {list-style-type: disc; color: #6b8e23; margin:0 0 5px 1em;}
#elecom ul li span {color: #333333;}

/* 完全抹消16シリーズ 2016/01/25
-------------------------------------------------------------*/
#masshou16 #phead {margin:0 0 30px 0; text-align:right; }
#masshou16 #phead h1 {margin:0 0 0 0; }
#masshou16 #features {padding:0 0 20px 0; }
#masshou16 #features h2 {margin:0 0 30px 0; }
#masshou16 #features h3 {margin:65px 0 15px 0px; }
#masshou16 #features h2 + h3 {margin-top: 0; }
#masshou16 #features h3 + h3 {margin-top: 0; }
#masshou16 #features h3.h3text {font-size: 100%; font-weight: bold; margin:20px 0 5px 0px; }
#masshou16 #features h3.h3text + p {margin-left: 18px; }
#masshou16 #features h3.h3text span.hd {color: #009fe8; }
#masshou16 #features h3.h3text span.file {color: #009c84; }
#masshou16 #features h4 {margin-bottom: 10px; }
/* #masshou16 #features p{font-size: 107.7%; line-height: 1.8; }*/
#masshou16 #features p{font-size: 90%; line-height: 1.8; }
#masshou16 #features .scr {margin:30px 0 0 0; text-align: center; }
#masshou16 #features #mynumber {background: #fffae6; padding: 15px; margin-top: 25px; }
#masshou16 #features .textBox {}
#masshou16 #features .text {width: 510px; float: left; }
#masshou16 #features .photo {width: 160px; float: right; }
#masshou16 #features #methodBox {margin-top: 20px; }
#masshou16 #features .method {width: 320px; padding: 10px; float: left; background: #ddf9f5; }
#masshou16 #features .icon {vertical-align: middle; padding: 0 0 3px 10px; }
/* #masshou16 #features .font12 {font-size:92.3%; }*/
#masshou16 #features .font12 {font-size:80%; }
#masshou16 #features .caution {color: #F00; }
#masshou16 .bottommargin0{margin-bottom:0 !important;}
#masshou16 .bottommargin10{margin-bottom:10px !important;}
#masshou16 .bottommargin20{margin-bottom:20px !important;}
#masshou16 .bottommargin30{margin-bottom:30px !important;}
#masshou16 .bottommargin40{margin-bottom:40px !important;}
#masshou16 .bottommargin50{margin-bottom:50px !important;}
#masshou16 .bottommargin60{margin-bottom:60px !important;}
#masshou16 .topmargin0{margin-top:0 !important;}
#masshou16 .leftmargin20{margin-left:20px !important;}
#masshou16 #require {padding:30px 0 0 0; }
#masshou16 #require h2 {margin:0 0 20px 0; }
#masshou16 #require h3 {font-weight:bold; font-size: 110%; margin:0 0 5px 0; }
#masshou16 #require p {margin:10px 0 30px 0; }
#masshou16 #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#masshou16 #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#masshou16 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#masshou16 .page_up {text-align:right; margin:0 0 5px 0; }
#masshou16 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#masshou16 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#masshou16 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#masshou16 #pfoot .notice h3{font-weight:bold; font-size:100%; margin: 0 0 5px 0; padding-left:18px; }
#masshou16 #pfoot .notice li, #masshou16 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:80%; *font-size:70%; font-family: "Verdana"; }

/* 仕入れ商品共通 2016/02/03(update:2016/04/18)
-------------------------------------------------------------*/
#ex_common p {font-size: 100%;line-height: 1.6; margin: 0 0 10px 5px;}
#ex_common .bold{font-weight: bold;}
#ex_common .blue{color: blue;}
#ex_common .red{color: red;}
#ex_common .notice {font-size: 80%;}
#ex_common div .feature_box {width: 100%;clear: both;}
#ex_common div .half {float: left;width: 330px;;padding: 5px;}
#ex_common #pic img {padding:5px;}
#ex_common div#pic {width: 640px; margin: 0 auto;}
#ex_common #features {padding:0 0 20px 0;}
#ex_common h2 {background: none; margin:20px 0; font-size: 120%;font-weight: bold;color: #6b8e23;border-bottom: solid 2px #6b8e23;border-left: 10px ridge #6b8e23;padding: 0 0 7px 15px;}
#ex_common h3 {font-size: 100%;font-weight: bold;margin:30px 0 10px 5px;border-bottom: dotted 1px #6b8e23;border-left: 5px solid #6b8e23;padding: 0 0 0 5px;}
#ex_common table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#ex_common th {width:150px;padding:5px;font-weight:normal;text-align:left;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#ex_common td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#ex_common table.table02 th {width:130px;}
#ex_common table.table02 th.col01 {width:20px;}
#ex_common ul {}
#ex_common ul li {list-style-type: disc; color: #6b8e23; margin:0 0 5px 1em;}
#ex_common ul li span {color: #333333;}
#ex_common .shadow01{/*影を入れる*/ -webkit-box-shadow: 0 10px 8px -6px #8d8c8c; -moz-box-shadow: 0 10px 8px -6px #8d8c8c; box-shadow: 5px 10px 8px -6px #8d8c8c;}
#ex_common h4 {color: #595F66;font-size: 100%;margin: 25px 0 15px 10px;}
#ex_common h4:before {content: "\002605"; color:#6b8e23; }
#ex_common ul.note li {list-style-type: none; color: #333333; margin:0 0 5px 1em;}
#ex_common dl.note {margin-left: 10px;}
#ex_common dl.note dt {font-weight: bold;}
#ex_common dl.note dd {margin-left: 10px;}
#ex_common .page_up {text-align: right; margin: 0 0 5px 0; clear: both;}

/* ライフボート StickyPassword 2016/02/19
-------------------------------------------------------------*/
#sticky_passwd {font-size: 95%; line-height: 1.5; color: #333333; }
#sticky_passwd h2 {font-size: 120%; background-image: none; background-color: #65738E! important; height: auto; margin: 0 0 20px 0; padding: 0 0 0 10px! important; border-left: 8px solid #FF0000; color: #FFFFFF; }
#sticky_passwd h3 {font-size: 120%; color: #003399; font-weight: normal; margin: 25px 0 0 0;}
#sticky_passwd h3:before {content: "\25a0"; color: #003399; }
#sticky_passwd p {font-size: 100%; }
#sticky_passwd .catch {font-size: 120%; color: #003399; font-weight: bold; background-color: #ffff99; }
#sticky_passwd .bold {font-weight: bold; }
#sticky_passwd ul {}
#sticky_passwd ul li {list-style-type: square; margin: 0 0 5px 1em; }
#sticky_passwd table {margin: 0 0 30px 0; width: 700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#sticky_passwd th {width: 150px; padding: 5px; font-weight: normal; text-align: center; vertical-align: middle; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }

/* ライフボート共通 メディアロック3 パソコンロック4 2016/02/19
-------------------------------------------------------------*/
#lb_lock {color: #333333; font-size: 95%; line-height: 1.5; }
#lb_lock #require {padding-top: 0; }
#lb_lock h2 {font-size: 130%; font-weight: bold; background: url(/client_info/JUNGLE/view/userweb/images/detail/lifeboat/h2bg.gif) repeat-x 0 0 ! important; border: 1px solid #CCCCCC; margin: 20px 0; padding: 5px 0 7px 8px! important; color: #944994; height: 22px! important; }
#lb_lock h3 {font-size: 105%; color: #000000; font-weight: normal; margin: 20px 0; background-color: #EFEAFF; border: 1px solid #CC99FF; border-left: #CC33CC 7px solid; padding: 3px 0 0 8px; }
#lb_lock p {font-size: 100%; }
#lb_lock .catch {font-size: 120%; color: #003399; font-weight: bold; background-color: #ffff99; }
#lb_lock .bold {font-weight: bold; }
#lb_lock .red {colort: #FF0000; }
#lb_lock ul.layout {list-style-image: none; }
#lb_lock ul.layout li {background: url(/client_info/JUNGLE/view/userweb/images/detail/lifeboat/virusbut1.gif); background-repeat: no-repeat; background-position: left 0.1em; margin: 0 0 10px 1em; padding-left: 1em; }
#lb_lock ul.layout li.mark {background: url(/client_info/JUNGLE/view/userweb/images/detail/lifeboat/ya_gradation.gif); background-repeat: no-repeat; background-position: left 0.1em; margin: 0 0 10px 2em; padding-left: 2.5em; }
#lb_lock ul.layout2 {margin-left: 10px; }
#lb_lock ul.layout2 li {list-style-type: disc; margin: 0 0 5px 1em; }
#lb_lock ul.menuB {width: 680px; margin: 20px auto; list-style-type: none; }
#lb_lock ul.menuB li {float: left; margin: 0; padding: 0; }
#lb_lock dl {clear: both; margin-left: 10px; }
#lb_lock dl dt {float: left; }
#lb_lock dl dd {margin-left: 1.5em; }
#lb_lock table {margin: 0 0 30px 0; width: 700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#lb_lock th {width: 200px; padding: 5px; font-weight: normal; text-align: center; vertical-align: middle; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }

/* 筆ぐるめ23 大盛 2016/02/24
-------------------------------------------------------------*/
#fude23_omori #phead {margin:0 0 20px 0; }
#fude23_omori #phead h1 {margin:0 0 25px 0; }
#fude23_omori #phead p {margin-bottom: 30px; }
#fude23_omori .hr {clear:both; margin:10px 0; }
#fude23_omori #hikaku {padding:0 0 20px 0; }
#fude23_omori #hikaku h2 {margin:0 0 20px 0; }
#fude23_omori #hikaku table {margin:0 0 10px 0; width:700px; border-top: 1px solid #8b8b8b; border-left: 1px solid #8b8b8b; }
#fude23_omori #hikaku th {padding:10px 5px; text-align:center; line-height: 1.6; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #8b8b8b; border-right: 1px solid #8b8b8b; }
#fude23_omori #hikaku td {padding:10px 5px; text-align:center; line-height: 1.6; border-bottom: 1px solid #8b8b8b; border-right: 1px solid #8b8b8b; }
#fude23_omori #hikaku .title {font-weight:bold; width:115px; }
#fude23_omori #hikaku .fg_sta {background: #ffd0d0; }
#fude23_omori #hikaku .fg_upg {background: #c3ebba; }
#fude23_omori #hikaku .fg_eto {background: #f2e3bd; }
#fude23_omori #hikaku #hikaku_box{border: solid 2px #54ba43; background: #edfbf3; padding: 20px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; margin:40px 0 50px; }
#fude23_omori #hikaku #hikaku_box h3 {margin:0 0 5px 0; font-weight: bold; font-size:128.6%; }
#fude23_omori #features {padding:0 0 0 0; }
#fude23_omori #features h2 {margin:0 0 30px 0; }
#fude23_omori #features h3{font-weight:bold; margin: 50px 0 20px 0; }
#fude23_omori #features h2+h3{margin: 0 0 20px 0; }
#fude23_omori #features h4.h4_bold{font-weight: bold; font-size: 128.6%; }
#fude23_omori #features h4.h4_design{margin: 50px 0 15px; }
#fude23_omori #features .title_pink{font-size:114.3%; font-weight:bold; padding: 4px 10px 3px; margin: 0 0 10px 0; background:#ffcbdb; }
#fude23_omori #features .title_green{font-size:114.3%; font-weight:bold; padding: 4px 10px 3px; margin: 0 0 10px 0; background:#ddedbc; }
#fude23_omori #features h5.h5_layout{font-size:114.3%; margin-bottom: 20px; }
#fude23_omori #features .scr{    overflow:hidden; text-align:center; margin-bottom: 30px; }
#fude23_omori #features .scr_box{overflow: hidden; width: 700px; }
#fude23_omori #features .scr_l{width: 330px; float: left; display: inline; }
#fude23_omori #features .scr_r{width: 330px; float: right; display: inline; }
#fude23_omori #features .scr_r2{width: 370px; float: right; display: inline; }
#fude23_omori #features .w300{width: 300px; float: left; display: inline; padding-top: 50px; }
#fude23_omori #features .textPink{color: #e3007f; font-weight: bold; font-size:114.3%; }
#fude23_omori #features img#layout{margin: 0 30px 5px; }
#fude23_omori #features ol.item{margin: 0 0 0 17px; }
#fude23_omori #features ol.item li{padding-left: 13px; text-indent: -13px; /* list-style: none;*/
list-style-image: url("/client_info/JUNGLE/view/userweb/images/detail/fudegurume23_omori/sankaku.gif"); }
#fude23_omori #features ol.item li img{padding-right: 5px; }
#fude23_omori #features ol.item a{font-weight: bold; }
#fude23_omori #features #kantangurume{padding: 20px 25px 30px 25px; background: #ffeeee; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border: solid 2px #ff0000; margin: 0 0 70px 0; }
#fude23_omori #features #kantangurume_box {text-align: center; }
#fude23_omori #features .new{color: #ff1d25; }
#fude23_omori #features .notes{font-weight: normal; font-size: 12px; }
#fude23_omori #features .notes2{font-weight: normal; font-size: 14px; }
#fude23_omori #features .mb0 {margin-bottom: 0 !important;}
#fude23_omori #features .mb5 {margin-bottom: 5px !important;}
#fude23_omori #features .mb10 {margin-bottom: 10px !important;}
#fude23_omori #features .mb20 {margin-bottom: 20px !important;}
#fude23_omori #features .mb30 {margin-bottom: 30px !important;}
#fude23_omori #features .mb40 {margin-bottom: 40px !important;}
#fude23_omori #features .mb50 {margin-bottom: 50px !important;}
#fude23_omori #require {padding:30px 0 0 0; }
#fude23_omori #require h2 {margin:0 0 20px 0; }
#fude23_omori #require h3 {font-size: 110%; font-weight:bold; margin:0 0 3px 0; }
#fude23_omori #require h4 {margin:0 0 3px 0; }
#fude23_omori #require p {margin:0 0 5px 0; }
#fude23_omori #require table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#fude23_omori #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude23_omori #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude23_omori .page_up {text-align:right; margin:0 0 5px 0; clear: both; }
#fude23_omori .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#fude23_omori #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#fude23_omori #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#fude23_omori #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#fude23_omori #pfoot .notice li, #fude23_omori #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* 筆ぐるめ23 名刺管理・住所録 2016/03/02
-------------------------------------------------------------*/
#fude23_bizcard {font-size: 13px;}
#fude23_bizcard #phead {margin:0 0 30px 0;text-align:right;}
#fude23_bizcard #phead h1 {margin:0 0 0 0;}
#fude23_bizcard #features {padding: 0 0 20px 0;}
#fude23_bizcard #features h2 {margin: 0 0 30px 0;}
#fude23_bizcard #features h3 {margin: 65px 0 15px 0px;}
#fude23_bizcard #features h2 + h3 {margin-top: 0;}
#fude23_bizcard #features h4 {margin: 50px 0 15px 0px;}
#fude23_bizcard #features h5 {margin: 17px 0 10px 0px;}
#fude23_bizcard #features h5 + p {margin-left: 20px;}
#fude23_bizcard #features p{font-size: 107.7%;line-height: 1.8;}
#fude23_bizcard #features .scr {margin:30px 0 0 0;text-align: center;}
#fude23_bizcard #features .recommend {margin: 30px 0;padding: 0;}
#fude23_bizcard #features .recommend li {list-style: none;float: left;margin-left: 17px;}
#fude23_bizcard #features .recommend li.first {margin: 0;}
#fude23_bizcard #features .meishi {background: #ffefef;padding: 20px 30px;border: solid 1px #cacaca;margin: 25px auto 0;}
#fude23_bizcard #features .meishi h4 {color: #ff0000;font-size: 138.5%;font-weight: bold;margin: 0;}
#fude23_bizcard #features .meishi2 {background: #ffffe9;padding: 20px 30px;border: solid 1px #cacaca;margin: 30px auto 0;}
#fude23_bizcard #features .textBox {margin-top: 50px;}
#fude23_bizcard #features .textBox .text {width: 330px;float: left;}
#fude23_bizcard #features .textBox .photo {width: 330px;float: right;}
#fude23_bizcard #features .textBox h4 {margin:10px 0 15px 0px;}
#fude23_bizcard #features .w540 {width: 540px;margin: 0 auto;}
#fude23_bizcard #features p#sozai {font-size: 169.2%;font-weight: bold;margin-left: 20px;}
#fude23_bizcard #features p#sozai span {color: #009fe8;font-size: 27px;}
#fude23_bizcard #features .functionBtn {text-align: center;margin-top: 40px;}
#fude23_bizcard #features .font12 {font-size:92.3%;}
#fude23_bizcard .bottommargin0{margin-bottom:0 !important;}
#fude23_bizcard .bottommargin10{margin-bottom:10px !important;}
#fude23_bizcard .bottommargin20{margin-bottom:20px !important;}
#fude23_bizcard .bottommargin30{margin-bottom:30px !important;}
#fude23_bizcard .bottommargin40{margin-bottom:40px !important;}
#fude23_bizcard .bottommargin50{margin-bottom:50px !important;}
#fude23_bizcard .bottommargin60{margin-bottom:60px !important;}
#fude23_bizcard .topmargin0{margin-top:0 !important;}
#fude23_bizcard .leftmargin95{margin-left:95px !important;}
#fude23_bizcard #require {padding:30px 0 0 0;}
#fude23_bizcard #require h2 {margin:0 0 20px 0;}
#fude23_bizcard #require h3 {font-weight:bold;font-size: 120%;margin:0 0 5px 0;}
#fude23_bizcard #require p {margin:10px 0 30px 0;font-size: 100%;}
#fude23_bizcard #require table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;line-height: 1.5;}
#fude23_bizcard #require th {width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#fude23_bizcard #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#fude23_bizcard .page_up {text-align:right;margin:0 0 5px 0;}
#fude23_bizcard .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#fude23_bizcard #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#fude23_bizcard #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#fude23_bizcard #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#fude23_bizcard #pfoot .notice li, #fude23_bizcard #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:85%;*font-size:77%;font-family: "Verdana";}

/* DVDFab6 2016/03/29
-------------------------------------------------------------*/
#dvdfab6 .caution {color: #FF0000;}
#dvdfab6 #phead {margin: 0 0 30px 0;text-align: right;}
#dvdfab6 #phead h1 {margin: 0 0 0 0;}
#dvdfab6 #features {padding: 0 0 20px 0;}
#dvdfab6 #features h2 {margin: 0 0 30px 0;}
#dvdfab6 #features h3 {margin: 70px 0 15px 0px;font-size: 140%;font-weight: bold;padding: 0 0 2px 40px;text-indent: -40px;}
#dvdfab6 #features h3.copy {color: #5eaf31;border-bottom: solid 2px #5eaf31;}
#dvdfab6 #features h3.copy2 {color: #5eaf31;}
#dvdfab6 #features h3.henkan {color: #0593b1;border-bottom: solid 2px #0593b1;}
#dvdfab6 #features h3.sakusei {color: #d14473;border-bottom: solid 2px #d14473;}
#dvdfab6 #features h3.library {color: #3c2769;border-bottom: solid 2px #3c2769;}
#dvdfab6 #features h3.other {color: #ef8453;border-bottom: solid 2px #ef8453;}
#dvdfab6 #features h3.hikaku {margin: 70px 0 10px 0px;}
#dvdfab6 #features h3.hikaku span {color: #ffb700;}
#dvdfab6 #features h2 + h3 {margin-top: 0;}
#dvdfab6 #features h3 img {vertical-align: middle;padding: 0 10px 5px 0;}
#dvdfab6 #features h3 span.sTitle {font-size: 18px;}
#dvdfab6 #features h4.lead_h4 {font-size: 105%;font-weight: bold;margin-bottom: 5px;}
#dvdfab6 #features h4.other_h4 {font-size: 105%;font-weight: bold;margin: 25px 0 3px;}
#dvdfab6 #features p {font-size: 90%;line-height: 1.8;}
#dvdfab6 #features .scr {margin: 30px 0 0 0;text-align: center;}
#dvdfab6 #features .copyBoxWrap {width: 660px;margin: 0 auto;}
#dvdfab6 #features .copyBox {width: 305px;float: left;margin-top: 45px;}
#dvdfab6 #features .copyBox.left {clear: both;margin-right: 50px;}
#dvdfab6 #features .copyBox h4 {font-size: 105%;font-weight: bold;color: #5eaf31;text-align: center;border: solid 1px #5eaf31;padding: 2px 0 0;}
#dvdfab6 #features .copyBox p {font-size: 90%;}
#dvdfab6 #features .copySection {width: 660px;margin: 0 auto;}
#dvdfab6 #features .copySection h4 {font-size: 105%;font-weight: bold;color: #5eaf31;margin: 40px 0 5px;padding-left: 17px;text-indent: -17px;}
#dvdfab6 #features .copySection h4 img {vertical-align: middle;padding: 0 5px 3px 0;}
#dvdfab6 #features .henkanSection {width: 660px;margin: 0 auto;}
#dvdfab6 #features .henkanSection h4 {font-size: 110%;font-weight: bold;color: #0593b1;margin: 40px 0 5px;padding-left: 17px;text-indent: -17px;}
#dvdfab6 #features .henkanSection h4 img {vertical-align: middle;padding: 0 5px 3px 0;}
#dvdfab6 #features .henkanBox {padding: 15px 20px;border: solid 1px #0593b1;margin: 30px 20px 0;}
#dvdfab6 #features .henkanBox h4 {font-size: 120%;font-weight: bold;margin-bottom: 5px;padding-left: 17px;text-indent: -17px;}
#dvdfab6 #features .henkanBox h4 img {vertical-align: middle;padding: 0 5px 3px 0;}
#dvdfab6 #features #hikakuTable {width: 100%;}
#dvdfab6 #features #hikakuTable th,  #dvdfab6 #features #hikakuTable td {border: solid 1px #4d4d4d;background: #ffffff;}
#dvdfab6 #features #hikakuTable th {font-size: 107.7%;padding: 8px 10px;vertical-align: top;}
#dvdfab6 #features #hikakuTable td {font-size: 153.8%;padding: 0 7px;text-align: center;background: #f1f1f1;vertical-align: middle;}
#dvdfab6 #features #hikakuTable .copyHead1 {color: #fff;background: #5eaf31;}
#dvdfab6 #features #hikakuTable .copyHead2 {background: #cee7c1;}
#dvdfab6 #features #hikakuTable .sakuseiHead1 {color: #fff;background: #0593b1;}
#dvdfab6 #features #hikakuTable .sakuseiHead2 {background: #b4dee7;}
#dvdfab6 #features #hikakuTable .henkanHead1 {color: #fff;background: #d14473;}
#dvdfab6 #features #hikakuTable .henkanHead2 {background: #f1c7d5;}
#dvdfab6 #features #hikakuTable .libraryHead1 {color: #fff;background: #3c2769;}
#dvdfab6 #features #hikakuTable .libraryHead2 {background: #c4bed2;}
#dvdfab6 #features #hikakuTable .otherHead1 {color: #fff;background: #ef8453;}
#dvdfab6 #features #hikakuTable .otherHead2 {background: #fadacb;}
#dvdfab6 #features #hikakuTable .hikakuName {width: 82px;font-weight: bold;line-height: 1.4;}
#dvdfab6 #features #hikakuTable .on {color: #fff;background: #ffb700;}
#dvdfab6 #features #hikakuTable .on_bddvd {color: #fff;background: #00a53c;}
#dvdfab6 #features #hikakuTable .on_dvd {color: #fff;background: #009ee7;}
#dvdfab6 #features img.new {vertical-align: middle;padding: 0 0 3px 5px !important;}
#dvdfab6 #features .font12 {font-size: 92.3%;}
#dvdfab6 .bottommargin0 {margin-bottom: 0 !important;}
#dvdfab6 .bottommargin10 {margin-bottom: 10px !important;}
#dvdfab6 .bottommargin20 {margin-bottom: 20px !important;}
#dvdfab6 .bottommargin30 {margin-bottom: 30px !important;}
#dvdfab6 .bottommargin40 {margin-bottom: 40px !important;}
#dvdfab6 .bottommargin50 {margin-bottom: 50px !important;}
#dvdfab6 .bottommargin60 {margin-bottom: 60px !important;}
#dvdfab6 .topmargin0 {margin-top: 0 !important;}
#dvdfab6 .leftmargin95 {margin-left: 95px !important;}
#dvdfab6 #require {padding: 30px 0 0 0;}
#dvdfab6 #require h2 {margin: 0 0 20px 0;}
#dvdfab6 #require h3 {font-weight: bold;font-size: 100%;margin: 0 0 5px 0;}
#dvdfab6 #require p {margin: 10px 0 30px 0;}
#dvdfab6 #require table {margin: 0 0 30px 0;width: 700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#dvdfab6 #require th {width: 120px;padding: 5px;font-weight: normal;text-align: center;vertical-align: middle;background-color: #F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#dvdfab6 #require td {padding: 5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#dvdfab6 #require .subt {width: 85px;text-align: center;}
#dvdfab6 .page_up {text-align: right;margin: 0 0 5px 0;}
#dvdfab6 .page_up a {font-size: 85%; *font-size:77%;font-family: "Verdana";}
#dvdfab6 #pfoot {margin: 0 0 30px 0;padding: 30px 0 0 0;}
#dvdfab6 #pfoot .notice {background: #F5F5F5;border: 1px #AAAAAA solid;padding: 5px;margin: 0 0 20px 0;}
#dvdfab6 #pfoot .notice h3 {font-weight: bold;font-size: 110%;margin: 0 0 5px 0;padding-left: 18px;}
#dvdfab6 #pfoot .notice li, #dvdfab6 #pfoot .notice_tm li {margin: 0 0 5px 0;font-size: 80%; *font-size:72%;font-family: "Verdana";}

/* みんなのフォトムービー8 2016/04/05
-------------------------------------------------------------*/
#minphoto8 {font-size: 13px;line-height: 1.67;}
#minphoto8 .caution {    color: #FF0000;}
#minphoto8 #phead {margin:0 0 30px 0;text-align:right;}
#minphoto8 #phead h1 {margin:0 0 0 0;}
#minphoto8 #features {padding:0 0 20px 0;}
#minphoto8 #features h2 {margin:0 0 30px 0;}
#minphoto8 #features h3 {margin: 0 0 10px 0px;font-size: 192.3%;font-weight: bold;padding-left: 40px;text-indent: -40px;}
#minphoto8 #features h3 img {vertical-align: middle;padding: 0 13px 5px 0;}
#minphoto8 #features h4 {font-weight:bold;}
#minphoto8 #features p{font-size: 107.7%;line-height: 1.8;}
#minphoto8 #features .strongText {font-size: 16px;font-weight: bold;}
#minphoto8 #features .stepSection {margin-top: 70px;}
#minphoto8 #features .stepSection h3 {padding: 0;text-indent: 0;margin: 0 0 15px 0px;}
#minphoto8 #features .stepSection h3 img {padding: 0;}
#minphoto8 #features .stepSection h4 {font-size: 192.3%;color: #e50012;margin: 40px 0 10px;}
#minphoto8 #features .stepSection h4 img {vertical-align: middle;padding: 0 10px 5px 0;}
#minphoto8 #features .kinouSection {margin-top: 70px;}
#minphoto8 #features .kinouSection h4 {color: #fff;font-size: 153.8%;padding: 5px 10px 3px;margin: 50px 0 10px;}
#minphoto8 #features .kinouSection h4.kinouTitle01 {background: #00a6e9;}
#minphoto8 #features .kinouSection h4.kinouTitle02 {background: #ea6da4;}
#minphoto8 #features .kinouSection h4.kinouTitle03 {background: #f9be00;}
#minphoto8 #features .kinouSection h4.kinouTitle04 {background: #7ad5d8;}
#minphoto8 #features .kinouSection h5 {font-size: 123.1%;font-weight: bold;margin: 40px 0 5px 0;padding-left: 27px;text-indent: -27px;}
#minphoto8 #features .kinouSection h5 img {vertical-align: middle;padding: 0 8px 5px 0;}
#minphoto8 #features .kinouSection .textBox {margin-top: 40px;}
#minphoto8 #features .kinouSection .textBox h5 {margin-top: 0;}
#minphoto8 #features .kinouSection .text {width: 415px;float: left;}
#minphoto8 #features .kinouSection .photo {width: 260px;float: right;}
#minphoto8 #features .useSection {margin-top: 70px;}
#minphoto8 #features .guideSection {margin-top: 70px;}
#minphoto8 #features .mynoteSection {margin-top: 70px;}
#minphoto8 #features .mynoteSection h4 {font-size: 123.1%;text-align: center;margin: 40px 0 20px;}
#minphoto8 #features .scr {margin: 30px 0 0 0;text-align: center;}
#minphoto8 #features .notes {font-size: 92.3%;text-align: right;}
#minphoto8 #features .w540 {width: 540px;margin: 0 auto;}
/* wedding */
#minphoto8 #features h3.wedding {margin: 0 0 10px 0px;font-size:169.2%;font-weight: bold;padding-left: 40px;text-indent: -40px;}
#minphoto8 #features .movieSection {padding-top: 60px;margin-top: 40px;}
#minphoto8 #features .movieBoxWrap {width: 690px;margin: 0 auto;}
#minphoto8 #features .movieBox {position: relative;width: 208px;float: left;margin: 40px 0 0 33px;min-height: 320px;}
#minphoto8 #features .movieBox.left {margin-left: 0;clear: both;}
#minphoto8 #features .movieBox h4 {color: #ea6d8d;margin-bottom: 5px;}
#minphoto8 #features .movieBox p {font-size: 100%;}
#minphoto8 #features .movieBox .photo {position: absolute;bottom: 0;}
#minphoto8 #features .kinouSection_w {margin-top: 70px;}
#minphoto8 #features .kinouInner {width: 660px;margin: 0 auto;}
#minphoto8 #features .kinouSection_w h4 {margin: 40px 0 0;}
#minphoto8 #features .kinouSection_w h4.kinouTitle {font-size: 153.8%;color: #ea6d8d;margin: 25px 0 5px;}
#minphoto8 #features .kinouSection_w h5 {margin: 50px 0 5px;font-size: 123.1%;font-weight: bold;padding-left: 27px;text-indent: -27px;}
#minphoto8 #features .kinouSection_w h5 img {vertical-align: middle;padding: 0 8px 5px 0;}
#minphoto8 #features .kinouSection_w h4 + h5 {margin-top: 0;}
#minphoto8 #features .kinouBox {width: 310px;float: left;margin-left: 40px;}
#minphoto8 #features .kinouBox.left {margin-left: 0;clear: both;}
#minphoto8 #features .useSection_w {padding-top: 60px;margin-top: 60px;}
#minphoto8 #features .guideSection_w {margin-top: 70px;}
#minphoto8 #features .mynoteSection_w {margin-top: 70px;}
#minphoto8 #features .mynoteSection_w h4 {font-size: 153.8%;color: #ea6d8d;margin: 40px 0 5px;}
#minphoto8 #features .mynoteSection_w h3 + h4 {margin-top: 20px;}
#minphoto8 #features .mynoteBtn_w {margin-top: 40px;}
/* /wedding */
/* precious wedding */
#minphoto8 #features .preciousSection {padding-top: 60px;margin-top: 40px;}
#minphoto8 #features .preciousSection h3 {text-align: center;margin: 0 0 20px 0px;padding: 0;text-indent: 0;}
#minphoto8 #features .preciousSection h3 img {padding: 0;}
#minphoto8 #features .preciousInner {width: 660px;margin: 0 auto;}
#minphoto8 #features .preciousBox {padding: 30px 0;}
#minphoto8 #features .preciousBox.first {margin-top: 25px;}
#minphoto8 #features .preciousBox:after { content: "."; display: block; clear: both; height: 0; visibility: hidden;}
#minphoto8 #features .preciousBox { display: inline-block; }
* html #minphoto8 #features .preciousBox { height: 1% }
#minphoto8 #features .preciousBox {display:block;}
#minphoto8 #features .preciousBox .text {width: 380px;float: left;}
#minphoto8 #features .preciousBox .photo {width: 262px;float: right;text-align: center;}
#minphoto8 #features .preciousBox h4 {color: #ea6d8d;font-size: 123.1%;margin-bottom: 5px;}
/* /precious wedding */
#minphoto8 .bottommargin0{margin-bottom:0 !important;}
#minphoto8 .bottommargin30{margin-bottom:30px !important;}
#minphoto8 .topmargin0{margin-top:0 !important;}
#minphoto8 #require {padding:30px 0 0 0;}
#minphoto8 #require h2 {margin:0 0 20px 0;}
#minphoto8 #require h3 {font-weight:bold;font-size: 110%;margin: 30px 0 5px 0;}
#minphoto8 #require p {margin:10px 0 30px 0;font-size: 100%;}
#minphoto8 #require ul {margin: 0 0 0 20px;}
#minphoto8 #require li {margin-bottom: 5px;list-style: disc;}
#minphoto8 #require table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#minphoto8 #require th {width:140px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#minphoto8 #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;line-height: 1.67;font-size: 13px;}
#minphoto8 .page_up {text-align:right;margin:0 0 5px 0;}
#minphoto8 .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#minphoto8 #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#minphoto8 #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#minphoto8 #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#minphoto8 #pfoot .notice li, #minphoto8 #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:85%;*font-size:77%;font-family: "Verdana";}

/* 完全復元15シリーズ 2016/04/06
-------------------------------------------------------------*/
#fukugen15 {font-size: 13px;line-height: 1.67;}
#fukugen15 .caution {color: #FF0000;}
#fukugen15 #phead {margin:0 0 30px 0;text-align:right;}
#fukugen15 #phead h1 {margin:0 0 0 0;}
#fukugen15 #features {padding:0 0 20px 0;}
#fukugen15 #features h2 {margin:0 0 15px 0;}
#fukugen15 #features h3 {margin:80px 0 5px 0px;color: #df0615;font-size:200.0%;font-weight: bold; line-height: 138.5%;}
#fukugen15 #features h2 + h3 {margin-top: 0;}
#fukugen15 #features h3 img {vertical-align: middle;padding: 0 8px 5px 0;}
#fukugen15 #features h3 sup {font-size: 55%;font-weight: ;}
#fukugen15 #features h3.black {color: #231815;}
#fukugen15 #features h4 {margin:80px 0 20px 0px;color: #df0615;font-size:138.5%;font-weight: bold; line-height: 80%; display: block; border-bottom: #df0615 solid 1px; width: 700px; height: 24px;}
#fukugen15 #features h4.icon {color: #231815; height: 50px;}
#fukugen15 #features h4.icon span {padding-left: 5px; vertical-align: 12px;}
#fukugen15 #features p {font-size: 107.7%;line-height: 1.8;}
#fukugen15 #features .scr {margin:30px 0 0 0;text-align: center;}
#fukugen15 #features .backgroundImage {width: 700px;}
#fukugen15 #features .backgroundImage p {padding-right: 250px;}
/* #fukugen15 #features .backgroundImage p .title {*/
#fukugen15 #features p .fukugen_title {font-size: 114.3%;font-weight: bold;}
#fukugen15 #features ul li {font-size: 107.7%;list-style: disc;margin: 0 0 0 20px;}
#fukugen15 #features ul li.lineHeight24 {line-height: 24px;}
#fukugen15 #features ul li.lineHeight30 {line-height: 30px;}
#fukugen15 #features .font12 {font-size: 92.3%;}
#fukugen15 #features .bold {font-weight: bold;}
#fukugen15 #features .center {text-align: center;width: 700px;}
#fukugen15 #features img.new{margin-left: 10px;vertical-align: -5px;}
/* camera */
#fukugen15 #features .powerup {padding-bottom: 7px;}
#fukugen15 #features .powerup img {margin-left: 5px;vertical-align: -4px;}
#fukugen15 #features h3.camera {color: #ffb100;}
#fukugen15 #features h4.camera {color: #000000;border-bottom: #ffb100 solid 1px;}
#fukugen15 #features table{margin: 25px auto 0;width: 700px;}
#fukugen15 #features table th{background-color: #fffada; border: #aaaaaa 1px solid; text-align: center; vertical-align: middle; width: 129px;}
#fukugen15 #features table td{background-color: #ffffff; border: #aaaaaa 1px solid; line-height: 1.5em; padding: 12px 19px 9px; width: 500px;}
/* drive */
#fukugen15 #features h3.drive {color: #ef8200;}
/* pro premium */
#fukugen15 #features h2.titlePro,
#fukugen15 #features h2.titleDigicame,
#fukugen15 #features h2.titleDrive {color: #ffffff; font-size: 138.5%; font-weight: bold;margin: 80px 0 45px 0; padding: 10px 12px! important; width: 676px;}
#fukugen15 #features h2.titlePro {background-color: #df0615! important;}
#fukugen15 #features h2.titleDigicame {background-color: #ffb100! important;}
#fukugen15 #features h2.titleDrive {background-color: #ef8200! important;}
#fukugen15 #features h3.pro {color: #df0615;}
#fukugen15 #features h3.digicame {color: #ffb100;}
#fukugen15 #features h3.drive {color: #ef8200;}

#fukugen15 #features h4.pro {border-bottom: #df0615 solid 1px;color: #000000;margin: 40px 0 20px 0px;}
#fukugen15 #features h4.digicame {border-bottom: #ffb100 solid 1px;color: #000000;margin: 40px 0 20px 0px;}
#fukugen15 #features h4.drive {border-bottom: #ef8200 solid 1px;color: #000000;margin: 40px 0 20px 0px;}

#fukugen15 #features h4.premium { padding-bottom: 7px;}
/* /pro premium */
#fukugen15 .bottommargin0{margin-bottom:0 !important;}
#fukugen15 .bottommargin10{margin-bottom:10px !important;}
#fukugen15 .bottommargin20{margin-bottom:20px !important;}
#fukugen15 .bottommargin30{margin-bottom:30px !important;}
#fukugen15 .bottommargin40{margin-bottom:40px !important;}
#fukugen15 .bottommargin50{margin-bottom:50px !important;}
#fukugen15 .bottommargin60{margin-bottom:60px !important;}
#fukugen15 .topmargin0{margin-top:0 !important;}
#fukugen15 .topmargin30{margin-top:30px !important;}
#fukugen15 #require {padding:30px 0 0 0;}
#fukugen15 #require h2 {margin:0 0 20px 0;}
#fukugen15 #require h3 {font-weight:bold;font-size: 110%;margin:0 0 5px 0;}
#fukugen15 #require p {margin:10px 0 30px 0;}
#fukugen15 #require table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#fukugen15 #require th {width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#fukugen15 #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;line-height: 1.67;}
#fukugen15 .page_up {text-align:right;margin:0 0 5px 0;}
#fukugen15 .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#fukugen15 #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#fukugen15 #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#fukugen15 #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#fukugen15 #pfoot .notice li, #fukugen15 #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:90%;*font-size:82%;font-family: "Verdana";}
#fukugen15 #pfoot .notice p{font-size:91.7%; margin-top: 15px;}
#fukugen15 #pfoot .notice h4{font-weight:bold;font-size:110%;margin: 15px 0 5px;}
#fukugen15 #serial {width: 680px;background: #F5F5F5;border: 1px #AAAAAA solid;padding: 10px 10px 0 10px;margin: 0 0 20px 0;}
#fukugen15 #serial h2 {margin: 0;font-weight: bold;font-size: 200%;background: none;}
#fukugen15 #serial h3 {margin: 0;padding: 0 0 0 20px;font-weight: bold;font-size: 150%;color: #333;}
#fukugen15 #serial p {font-size: 107.7%;line-height: 1.8;}
#fukugen15 #serial ul li {font-size: 107.7%;list-style: disc;margin: 0 0 0 20px;}

/* 復活デジカメデータ2 2016/04/06
-------------------------------------------------------------*/
#fukkatsu2 {font-size: 13px;line-height: 1.67;}
#fukkatsu2 #phead {margin:0 0 30px 0;text-align:right;}
#fukkatsu2 #phead h1 {margin:0 0 0 0;}
#fukkatsu2 #features {padding:0 0 20px 0;}
#fukkatsu2 #features h2 {margin:0 0 30px 0;}
#fukkatsu2 #features h3 {font-weight: bold;}
#fukkatsu2 #features > h3 {margin: 60px 0 5px 0px;font-size: 138.5%;color: #d70b30;padding-left: 27px;text-indent: -27px;}
#fukkatsu2 #features > h3 img {vertical-align: middle;padding: 0 8px 5px 0;}
#fukkatsu2 #features > h3 img.powerup {padding: 0 0 5px 8px;}
#fukkatsu2 #features .summary h3 {margin: 0 0 5px 0px;font-size:169.2%;}
#fukkatsu2 #features p {font-size: 107.7%;line-height: 1.8;}
#fukkatsu2 #features p.strongText {font-weight: bold;text-align: center;margin-top: 30px;}
#fukkatsu2 #features .img_center{margin: 30px 0 0 0;text-align:center;}
#fukkatsu2 #features .rawIcon {margin: 15px 0 0 15px;}
#fukkatsu2 #features table.taiou {margin: 15px auto 0;width:670px;border-top: 1px solid #231815;border-left: 1px solid #231815;}
#fukkatsu2 #features table.taiou th {width: 130px;padding: 10px;text-align:center;vertical-align:middle;border-bottom: 1px solid #231815;border-right: 1px solid #231815;}
#fukkatsu2 #features table.taiou td {text-align: left;padding: 10px 15px;border-bottom: 1px solid #231815;border-right: 1px solid #231815;}
#fukkatsu2 #features table.taiou #th_image {background: #ffe57a;}
#fukkatsu2 #features table.taiou #th_rawimage {background: #eddbb3;}
#fukkatsu2 #features table.taiou #th_movie {background: #f7c6bd;}
#fukkatsu2 #features table.taiou #td_image {background: #fffded;}
#fukkatsu2 #features table.taiou #td_rawimage {background: #f7f7f0;}
#fukkatsu2 #features table.taiou #td_movie {background: #fceef4;}
#fukkatsu2 .bottommargin0{margin-bottom:0 !important;}
#fukkatsu2 .bottommargin30{margin-bottom:30px !important;}
#fukkatsu2 .topmargin0{margin-top:0 !important;}
#fukkatsu2 #require {padding:30px 0 0 0;}
#fukkatsu2 #require h2 {margin:0 0 20px 0;}
#fukkatsu2 #require h3 {font-weight:bold;font-size: 110%;margin: 30px 0 5px 0;}
#fukkatsu2 #require p {margin:10px 0 30px 0;}
#fukkatsu2 #require table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#fukkatsu2 #require th {width:140px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#fukkatsu2 #require td {padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;font-size: 13px;line-height: 1.67;}
#fukkatsu2 .page_up {text-align:right;margin:0 0 5px 0;}
#fukkatsu2 .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#fukkatsu2 #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#fukkatsu2 #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#fukkatsu2 #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#fukkatsu2 #pfoot .notice h4{margin: 15px 0 5px 0;}
#fukkatsu2 #pfoot .notice li, #fukkatsu2 #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:90%;*font-size:82%;font-family: "Verdana";}

/* 完全ドライブコピー15 2016/05/18
-------------------------------------------------------------*/
#drivecopy15 {font-size: 13px;line-height: 1.67;}
#drivecopy15 .caution {color: #ff0000;}
#drivecopy15 #phead {margin:0 0 30px 0;text-align:right;}
#drivecopy15 #phead h1 {margin:0 0 0 0;}
#drivecopy15 #features {padding:0 0 20px 0;}
#drivecopy15 #features h2 {margin:0 0 30px 0;}
#drivecopy15 #features h3 {font-size: 192.3%;font-weight: bold;margin: 70px 0 15px;}
#drivecopy15 #features h3 .new {vertical-align: bottom;padding: 0 0 3px 7px;}
#drivecopy15 #features h3.h3style01 {color: #13a3e6;border-bottom: solid 2px #13a3e6;}
#drivecopy15 #features h3.h3style02 {color: #e5002c;border-bottom: solid 2px #e5002c;}
#drivecopy15 #features h3.h3style03 {color: #004287;border-bottom: solid 2px #004287;}
#drivecopy15 #features h2 + h3 {margin-top: 0;}
#drivecopy15 #features h4.h4style01 {margin: 40px 0 15px;font-size: 153.8%;font-weight: bold;padding-left: 37px;text-indent: -37px;}
#drivecopy15 #features h4.h4style01 img {vertical-align: middle;padding: 0 8px 5px 0;}
#drivecopy15 #features h4.h4style02 {margin: 40px 0 7px;font-size: 138.5%;font-weight: bold;}
#drivecopy15 #features h4.h4style02 span {color: #e5002c;}
#drivecopy15 #features h4.h4style03 {margin: 40px 0 7px;font-size: 138.5%;font-weight: bold;}
#drivecopy15 #features h4.h4style03 span {color: #004287;}
#drivecopy15 #features h4 + h4 {margin-top: 0 !important;}
#drivecopy15 #features p{font-size: 107.7%;line-height: 1.8;}
#drivecopy15 #features .scr {margin:30px 0 0 0;text-align: center;}
#drivecopy15 #features .taiouTable {width: 470px;margin: 30px auto 0;}
#drivecopy15 #features .taiouTable th, #drivecopy15 #features .taiouTable td {border: solid 1px #e5002c;padding: 15px;font-size: 107.7%;}
#drivecopy15 #features .taiouTable th {color: #e5002c;background: #f9dad9;font-weight: bold;text-align: center;}
#drivecopy15 #features .font12 {font-size:92.3%;}
#drivecopy15 .bottommargin0{margin-bottom:0 !important;}
#drivecopy15 .bottommargin10{margin-bottom:10px !important;}
#drivecopy15 .bottommargin20{margin-bottom:20px !important;}
#drivecopy15 .bottommargin30{margin-bottom:30px !important;}
#drivecopy15 .bottommargin40{margin-bottom:40px !important;}
#drivecopy15 .bottommargin50{margin-bottom:50px !important;}
#drivecopy15 .bottommargin60{margin-bottom:60px !important;}
#drivecopy15 .topmargin0{margin-top:0 !important;}
#drivecopy15 #require {padding:30px 0 0 0;}
#drivecopy15 #require h2 {margin:0 0 20px 0;}
#drivecopy15 #require h3 {font-weight:bold;font-size: 110%;margin:0 0 5px 0;}
#drivecopy15 #require p {margin:10px 0 30px 0;}
#drivecopy15 #require table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#drivecopy15 #require th {font-size: 13px;line-height: 1.67;width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#drivecopy15 #require td {font-size: 13px;line-height: 1.67;padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#drivecopy15 .page_up {text-align:right;margin:0 0 5px 0;}
#drivecopy15 .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#drivecopy15 #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#drivecopy15 #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#drivecopy15 #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#drivecopy15 #pfoot .notice li, #drivecopy15 #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:85%;*font-size:77%;font-family: "Verdana";}

/* WEB×動画×レコーダー 2016/05/18
-------------------------------------------------------------*/
#wmr {font-size: 13px;line-height: 1.67;}
#wmr #phead {margin:0 0 30px 0;text-align:right;}
#wmr #phead h1 {margin:0 0 0 0;}
#wmr #features {padding:0 0 20px 0;}
#wmr #features h2 {margin:0 0 30px 0;}
#wmr #features h3 {font-size: 192.3%;font-weight: bold;margin: 70px 0 15px;color: #13a3e6;border-bottom: solid 2px #13a3e6;}
#wmr #features h2 + h3 {margin-top: 0;}
#wmr #features h4 {margin: 40px 0 7px;font-size: 138.5%;font-weight: bold;}
#wmr #features h4 span {color: #13a3e6;}
#wmr #features h4 + h4 {margin-top: 0 !important;}
#wmr #features p{font-size: 107.7%;line-height: 1.8;}
#wmr #features .scr {margin:30px 0 0 0;text-align: center;}
#wmr #features .text01 {font-size: 123.1%;text-align: center;margin-top: 45px;}
#wmr #features .text01 img {padding-bottom: 20px;}
#wmr #features #taiousite {width: 540px;margin: 35px auto 0;border: solid 1px #13a3e6;}
#wmr #features #taiousite dt,
#wmr #features #taiousite dd {padding: 10px 15px;}
#wmr #features #taiousite dt {font-size: 138.5%;font-weight: bold;color: #fff;background: #13a3e6;padding: 5px 15px 3px;}
#wmr #features #taiousite dd {font-size: 107.7%;line-height: 1.7;padding: 10px 15px;}
#wmr #features #taiousite dd span {font-size: 114.5%;}
#wmr #features .font12 {font-size:92.3%;}
#wmr .bottommargin0{margin-bottom:0 !important;}
#wmr .bottommargin10{margin-bottom:10px !important;}
#wmr .bottommargin20{margin-bottom:20px !important;}
#wmr .bottommargin30{margin-bottom:30px !important;}
#wmr .bottommargin40{margin-bottom:40px !important;}
#wmr .bottommargin50{margin-bottom:50px !important;}
#wmr .bottommargin60{margin-bottom:60px !important;}
#wmr .topmargin0{margin-top:0 !important;}
#wmr #require {padding:30px 0 0 0;}
#wmr #require h2 {margin:0 0 20px 0;}
#wmr #require h3 {font-weight:bold;font-size: 110%;margin:0 0 5px 0;}
#wmr #require p {margin:10px 0 30px 0;}
#wmr #require table {margin:0 0 30px 0;width:700px;border-top: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
#wmr #require th {font-size: 13px;line-height: 1.67;width:120px;padding:5px;font-weight:normal;text-align:center;vertical-align:middle;background-color:#F9F9F3;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#wmr #require td {font-size: 13px;line-height: 1.67;padding:5px;border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}
#wmr .page_up {text-align:right;margin:0 0 5px 0;}
#wmr .page_up a{font-size:85%;*font-size:77%;font-family: "Verdana";}
#wmr #pfoot {margin:0 0 30px 0;padding:30px 0 0 0;}
#wmr #pfoot .notice{background:#F5F5F5;border:1px #AAAAAA solid;padding:5px;margin:0 0 20px 0;}
#wmr #pfoot .notice h3{font-weight:bold;font-size:110%;margin: 0 0 5px 0;padding-left:18px;}
#wmr #pfoot .notice li, #wmr #pfoot .notice_tm li{margin: 0 0 5px 0;font-size:85%;*font-size:77%;font-family: "Verdana";}

/* smd17 2016/06/22
-------------------------------------------------------------*/
#smd17 {width: 700px; margin: 0 auto; font-size: 13px;line-height: 1.67;}
#smd17 p { margin-bottom: 20px; font-size: 100%;}
#smd17 #phead {margin:0 0 20px 0; text-align:right; }
#smd17 #phead h1 {margin:0 0 0 0; }
#smd17 #features {padding:0 0 20px 0; }
#smd17 #features h2 {margin:0 0 20px 0; }
#smd17 #features .Lead {font-size: 123%; font-weight:bold; margin-bottom:15px; }
#smd17 #features .intro {margin:0 0 25px 0; }
#smd17 #features p{margin: 0 0 45px 0px; }
#smd17 #features .scr{margin: 0 0 60px 0; text-align: center; }
#smd17 #features .smid {margin:0 0 18px 0px; }
#smd17 #features .root2cSection {width:700px; margin-bottom:60px; overflow: hidden; }
#smd17 #features .root2cLeft {float:left; width:351px; }
#smd17 #features .root2cRight {float:right; width:348px; }
#smd17 #features .rootKakomi {border:#ff0000 solid 1px; width:323px; padding:10px; }
#smd17 #features .rootKakomi h4 {margin-bottom:5px; }
#smd17 #features .rootKakomi p {margin-bottom:0px; }
#smd17 #features .off2cSection {width:700px; margin-bottom:45px; overflow: hidden; }
#smd17 #features .off2cLeft {float:left; width:346px; }
#smd17 #features .off2cRight {float:right; width:317px; }
#smd17 #features h5 {margin-bottom: 22px; }
#smd17 #features table.kinouTable {width:700px; border:#009bcd solid 1px; }
#smd17 #features table.kinouTable th {background:#c9eaff; border:#009bcd solid 1px; padding:6px 12px; }
#smd17 #features table.kinouTable th.bunrui {background:#f0f0f0; }
#smd17 #features table.kinouTable td {border:#009bcd solid 1px; padding:6px 12px; }
#smd17 #features table.kinouTable th.textAlignCenter,
#smd17 #features table.kinouTable td.textAlignCenter {text-align:center; }
#smd17 #features .btnApp {text-align: center; margin-bottom: 60px; }
#smd17 #features .btnApp img {margin: 0 20px; }
#smd17 #features .textCenter {text-align: center; }
#smd17 #features .font12 {font-size: 92.3%; }
#smd17 #features .mb0 { margin-bottom: 0 !important; }
#smd17 #features .mb10 { margin-bottom: 10px !important; }
#smd17 #features .mb20 { margin-bottom: 20px !important; }
#smd17 #features .mb60 { margin-bottom: 60px !important; }
#smd17 #features span.expand {display:block; padding-top: 20px; text-align: center; }
#smd17 #require {padding:30px 0 0 0; }
#smd17 #require h2 {margin:0 0 20px 0; }
#smd17 #require h3 {font-weight:bold; font-size: 110%; margin:30px 0 5px 0; }
#smd17 #require p {margin:0 0 5px 0; }
#smd17 #require table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#smd17 #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#smd17 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#smd17 .page_up {text-align:right; margin:0 0 5px 0; }
#smd17 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#smd17 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#smd17 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#smd17 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#smd17 #pfoot .notice li, #smd17 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* 動画×DVD×メーカー 2016/07/21
-------------------------------------------------------------*/
#mdm {font-size: 13px; line-height: 1.67; }
#mdm #phead {margin:0 0 30px 0; text-align:right; }
#mdm #phead h1 {margin:0 0 0 0; }
#mdm #features {padding:0 0 20px 0; }
#mdm #features h2 {margin:0 0 30px 0; }
#mdm #features h3 {font-size: 192.3%; font-weight: bold; margin: 70px 0 15px; color: #ff5971; border-bottom: solid 2px #ff5971; }
#mdm #features h3.bd {font-size: 192.3%; font-weight: bold; margin: 70px 0 15px; color: #13a3e6; border-bottom: solid 2px #13a3e6; }
#mdm #features h2 + h3 {margin-top: 0; }
#mdm #features h4 {margin: ; font-size: 107.7%; }
#mdm #features p {font-size: 107.7%; line-height: 1.8; }
#mdm #features .scr + p,#mdm #features p + p {margin-top: 30px; }
#mdm #features .scr {margin:30px 0 0 0; text-align: center; }
#mdm #features .text01,#mdm #features .text02 {line-height: 2.2; }
#mdm #features .text01 span {color: #ff5971; font-weight: bold; }
#mdm #features .text02 span {color: #13a3e6; font-weight: bold; }
#mdm #features .font12 {font-size:92.3%; }
#mdm .bottommargin0{margin-bottom:0 !important;}
#mdm .bottommargin10{margin-bottom:10px !important;}
#mdm .bottommargin20{margin-bottom:20px !important;}
#mdm .bottommargin30{margin-bottom:30px !important;}
#mdm .bottommargin40{margin-bottom:40px !important;}
#mdm .bottommargin50{margin-bottom:50px !important;}
#mdm .bottommargin60{margin-bottom:60px !important;}
#mdm .topmargin0{margin-top:0 !important;}
#mdm #require {padding:30px 0 0 0; }
#mdm #require h2 {margin:0 0 20px 0; }
#mdm #require h3 {font-weight:bold; font-size: 110%; margin:0 0 5px 0; }
#mdm #require p {margin:10px 0 30px 0; }
#mdm #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#mdm #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#mdm #require td {font-size: 13px; line-height: 1.67; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#mdm .page_up {text-align:right; margin:0 0 5px 0; }
#mdm .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#mdm #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#mdm #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#mdm #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#mdm #pfoot .notice li, #mdm #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* 筆ぐるめ24シリーズ 2016/08/26
-------------------------------------------------------------*/
#fude24 {font-size: 13px; line-height: 1.67; }
#fude24 .caution {color: #FF0000; }
#fude24 #phead {margin:0 0 30px 0; }
#fude24 #phead h1 {margin:0 0 0 0; }
#fude24 #features {padding:0 0 20px 0; }
#fude24 #features h2 {margin:60px 0 30px 0; }
#fude24 #features h3.h3_style01 {margin:65px 0 10px 0px; font-size:230.8%; font-weight: bold; color: #df0615; line-height: 1.4; }
#fude24 #features h3.h3_style02 {margin:65px 0 30px 0px; }
#fude24 #features h2 + h3.h3_style01,
#fude24 #features h2 + h3.h3_style02 {margin-top: 0; }
#fude24 #features h4.h4_bold{font-weight: bold; font-size: 153.8%; margin: 50px 0 5px; }
#fude24 #features h4.h4_bold2 {font-weight: bold; font-size: 128.6%; padding-left: 10px; border-left: solid 12px #e50012; line-height: 1.4; margin-bottom: 15px; }
#fude24 #features h4.h4_design{margin: 50px 0 15px; }
#fude24 #features h4.h4_design{margin: 50px 0 15px; }
#fude24 #features h5.h5_layout {font-size: 123.1%; margin: 30px 0 20px; font-weight:normal; }
#fude24 #features .title_pink{font-size: 123.1%; font-weight:bold; padding: 5px 10px 3px; margin: 40px 0 10px; background:#ffcbdb; }
#fude24 #features .title_green{font-size: 123.1%; font-weight:bold; padding: 5px 10px 3px; margin: 10px 0 10px; background:#ddedbc; }
#fude24 #features p{font-size: 107.7%; line-height: 1.8; }
#fude24 #features p + p{margin-top: 20px; }
#fude24 #features .imgCenter{text-align:center; }
#fude24 #features .scr{text-align:center; margin-top: 30px; }
#fude24 #features .scr_box{overflow: hidden; width: 700px; margin-top: 30px; }
#fude24 #features .scr_l{width: 330px; float: left; display: inline; }
#fude24 #features .scr_r{width: 330px; float: right; display: inline; }
#fude24 #features .scr_l2{width: 520px; float: left; display: inline; }
#fude24 #features .scr_r2{width: 140px; float: right; display: inline; }
#fude24 #features ol.item{margin: 30px 0 0 7px; }
#fude24 #features ol.item li{font-size: 107.7%; line-height: 1.8; padding-left: 13px; text-indent: -13px; list-style: none; }
#fude24 #features ol.item li img{padding-right: 5px; vertical-align: middle; }
#fude24 #features ol.item a{font-weight: bold; }
#fude24 #features .new{color: #ff1d25; }
#fude24 #features .notes{font-weight: normal; font-size: 14px; color: #444; vertical-align: middle; }
#fude24 #features .notes2{font-weight: normal; font-size: 14px; }
#fude24 #features .notes3{font-weight: normal; font-size: 13px; }
#fude24 #features .kantanBox {padding: 25px 29px; margin-top: 30px; border-radius: 10px; }
#fude24 #features .kantanBox h4 {margin-bottom: 15px; }
#fude24 #features .kantan01 {border: solid 2px #009fe8; }
#fude24 #features .kantan02 {border: solid 2px #e3007f; }
#fude24 #features .kantan03 {border: solid 2px #00a63c; }
#fude24 #features .mb0 {margin-bottom: 0 !important;}
#fude24 #features .mt0 {margin-top: 0 !important;}
#fude24 #hikaku {padding:50px 0 20px 0; }
#fude24 #hikaku p {font-size: 100%; line-height: 1.6; }
#fude24 #hikaku h2 {margin:0 0 20px 0; }
#fude24 #hikaku table {margin:0 0 10px 0; width:700px; border-top: 1px solid #8b8b8b; border-left: 1px solid #8b8b8b; }
#fude24 #hikaku th {font-size: 130%; padding:10px 5px; text-align:center; line-height: 1.6; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #8b8b8b; border-right: 1px solid #8b8b8b; }
#fude24 #hikaku td {font-size: 130%; padding:10px 5px; text-align:center; line-height: 1.6; border-bottom: 1px solid #8b8b8b; border-right: 1px solid #8b8b8b; }
#fude24 #hikaku table#normal th + td {font-weight: bold; background: #ffd0d0; }
#fude24 #hikaku table#upgrade th + td + td {font-weight: bold; background: #ffd0d0; }
#fude24 #hikaku table#tori th + td + td + td {font-weight: bold; background: #ffd0d0; }
#fude24 #hikaku .title {font-weight:bold; color: #fff; width:115px; }
#fude24 #hikaku .fg_sta {background: #ff1d25; }
#fude24 #hikaku .fg_upg {background: #3cb43c; }
#fude24 #hikaku .fg_eto {background: #ff801e; }
#fude24 #hikaku #hikaku_box{border: solid 2px #54ba43; background: #edfbf3; padding: 20px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; margin:40px 0 50px; }
#fude24 #hikaku #hikaku_box h3 {margin:0 0 5px 0; font-weight: bold; font-size:128.6%; }
#fude24 #require {padding:30px 0 0 0; }
#fude24 #require h2 {margin:0 0 20px 0; }
#fude24 #require h3 {font-size: 123.1%; font-weight:bold; margin:0 0 10px 0; }
#fude24 #require h4 {font-size: 107.7%; margin:0 0 10px 0; font-weight: normal; }
#fude24 #require p {margin:0 0 5px 0; }
#fude24 #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#fude24 #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude24 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude24 #require th + td {font-size: 13px; line-height: 1.67; }
#fude24 .page_up {text-align:right; margin:0 0 5px 0; clear: both; }
#fude24 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#fude24 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#fude24 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#fude24 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#fude24 #pfoot .notice li, #fude24 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:90%; *font-size:82%; font-family: "Verdana"; }

/* 筆ぐるめ24 サポートパック 2016/09/26
-------------------------------------------------------------*/
#supportPack {font-size: 13px; line-height: 1.67; }
#supportPack #phead {margin:0 0 30px 0; }
#supportPack #phead h1 {margin:0 0 0 0; }
#supportPack  {padding:0 0 20px 0; }
#supportPack h2 {margin:50px 0 10px 0; background:url(/client_info/JUNGLE/view/userweb/images/detail/fude_sp/h2_bg.gif) no-repeat; padding:3px 0 0 20px; font-size:16px; font-weight:bold; width:700px; height:34px; }
#supportPack p{font-size: 107.7%; line-height: 1.8; margin-top:0; }
#supportPack p + p{margin-top: 20px; }
#supportPack span.Small{font-size:80%; }
#supportPack #case{width:610px; height:270px; margin:20px auto; padding:0 0 0 10px; }
#supportPack #case.premium{background:url(/client_info/JUNGLE/view/userweb/images/detail/fude_sp/img_premium.gif) no-repeat; }
#supportPack #case.remote{background:url(/client_info/JUNGLE/view/userweb/images/detail/fude_sp/img_remote.gif) no-repeat; }
#supportPack #case.shucchou{background:url(/client_info/JUNGLE/view/userweb/images/detail/fude_sp/img_shucchou.gif) no-repeat; }
#supportPack #case dl{margin:0 0 0 10px; width:340px; }
#supportPack #case dt img{vertical-align:bottom; }
#supportPack #case dd{background:url(/client_info/JUNGLE/view/userweb/images/detail/fude_sp/casebox_arw.gif) no-repeat; padding:0 0 0 45px; margin:0; height:24px; font-size:15px; }
#supportPack #case dd.btm{padding:0; height:20px; background-image:none; }
#supportPack #howto {margin:20px 0 0; }
#supportPack #howto ul li {list-style:none; padding-left:45px; margin:10px 20px 0 20px; font-size: 107.7%; line-height: 1.8; }
#supportPack #howto ul li.no1{background:url(/client_info/JUNGLE/view/userweb/images/detail/fude_sp/no1.gif) no-repeat; }
#supportPack #howto ul li.no2{background:url(/client_info/JUNGLE/view/userweb/images/detail/fude_sp/no2.gif) no-repeat; }
#supportPack #howto ul li.no3{background:url(/client_info/JUNGLE/view/userweb/images/detail/fude_sp/no3.gif) no-repeat; }
#supportPack #howto ul li span.Head{font-size:120%; font-weight:bold; }
#supportPack #pointBox {width:640px; margin: 30px auto 15px; padding: 15px 0 0 20px; border-radius: 10px; border: solid 3px #df600e; }
#supportPack #pointBox .LBox{float:left; widht:450px; font-size: 107.7%; line-height: 1.4; }
#supportPack #pointBox dl{margin:0 0 10px; widht:450px; }
#supportPack #pointBox dd{background:url(/client_info/JUNGLE/view/userweb/images/detail/fude_sp/icon_star.gif) no-repeat; height:28px; margin:0; padding:2px 0 0 30px; }
#supportPack #pointBox .RBox{float:right; widht:180px; height:180px; margin:-25px 0 0; padding:0; }

/* 筆ぐるめ2017 for Mac 2016/09/28
-------------------------------------------------------------*/
#fude2017mac {font-size: 13px; line-height: 1.67; }
#fude2017mac #phead {margin:0 0 30px 0; }
#fude2017mac #phead h1 {margin:0 0 0 0; }
#fude2017mac #features {padding:0 0 20px 0; }
#fude2017mac #features h2 {margin:60px 0 30px 0; }
#fude2017mac #features h3 {margin:65px 0 10px 0px; font-size:230.8%; font-weight: bold; color: #df0615; line-height: 1.4; }
#fude2017mac #features h2 + h3 {margin-top: 0; }
#fude2017mac #features h4 {font-size: 123.1%; font-weight:bold; padding: 5px 10px 3px; margin: 40px 0 10px; background: #eddfde; }
#fude2017mac #features h3 + h4 {margin-top: 0; }
#fude2017mac #features h5.h5_layout {font-size: 123.1%; margin: 40px 0 20px; font-weight: normal; }
#fude2017mac #features p{font-size: 107.7%; line-height: 1.8; }
#fude2017mac #features p + p{margin-top: 20px; }
#fude2017mac #features .imgCenter{text-align:center; }
#fude2017mac #features .scr{text-align:center; margin-top: 30px; }
#fude2017mac #features .scr_box{overflow: hidden; width: 700px; margin-top: 30px; }
#fude2017mac #features .scr_l{width: 330px; float: left; display: inline; }
#fude2017mac #features .scr_r{width: 330px; float: right; display: inline; }
#fude2017mac #features .scr_l2{width: 520px; float: left; display: inline; }
#fude2017mac #features .scr_r2{width: 140px; float: right; display: inline; }
#fude2017mac #features .scr_l3{width: 450px; float: left; display: inline; }
#fude2017mac #features .scr_r3{width: 230px; float: right; display: inline; }
#fude2017mac #features ol.item{margin: 30px 0 0 7px; }
#fude2017mac #features ol.item li{font-size: 107.7%; line-height: 1.8; padding-left: 13px; text-indent: -13px; list-style: none; }
#fude2017mac #features ol.item li img{padding-right: 5px; vertical-align: middle; }
#fude2017mac #features ol.item a{font-weight: bold; }
#fude2017mac #features .notes{font-weight: normal; font-size: 14px; color: #444; vertical-align: middle; }
#fude2017mac #features .notes2{font-weight: normal; font-size: 14px; }
#fude2017mac #features .mb0 {margin-bottom: 0 !important;}
#fude2017mac #features .mt0 {margin-top: 0 !important;}
#fude2017mac #features .mt20 {margin-top: 20px !important;}
#fude2017mac #features .mt60 {margin-top: 60px !important;}
#fude2017mac #require {padding:30px 0 0 0; }
#fude2017mac #require h2 {margin:0 0 20px 0; }
#fude2017mac #require h3 {font-size: 123.1%; font-weight:bold; margin:0 0 10px 0; }
#fude2017mac #require h4 {font-size: 107.7%; margin:0 0 10px 0; }
#fude2017mac #require p {margin:0 0 5px 0; }
#fude2017mac #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#fude2017mac #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude2017mac #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude2017mac #require th,#fude2017mac #require td {font-size: 13px; line-height: 1.67; }
#fude2017mac .page_up {text-align:right; margin:0 0 5px 0; clear: both; }
#fude2017mac .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#fude2017mac #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#fude2017mac #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#fude2017mac #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#fude2017mac #pfoot .notice li, #fude2017mac #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:90%; *font-size:82%; font-family: "Verdana"; }
#fude2017mac #pfoot p {margin: 0 0 5px 0; font-size:90%; *font-size:82%; font-family: "Verdana"; }

/* ACDSee 2017 2016/10/07
-------------------------------------------------------------*/
#acdsee {font-size: 13px; line-height: 1.67; }
#acdsee #phead {margin:0 0 30px 0; text-align:right;}
#acdsee #phead h1 {margin:0 0 0 0;}
#acdsee #features {padding:0 0 20px 0;}
#acdsee #features h2 {margin:0 0 30px 0;}
#acdsee #features h3 {margin: 0 0 15px 0px; font-size: 230.8%; font-weight: bold; padding-left: 44px; text-indent: -44px;}
#acdsee #features h3 img {vertical-align: middle; padding: 0 8px 5px 0;}
#acdsee #features h4 {margin:65px 0 15px 0px; padding: 6px 15px; font-size: 123.1%; font-weight: bold;}
#acdsee #features h3 + h4 {margin-top: 0;}
#acdsee #features h5 {margin:25px 0 15px 0px; font-size: 123.1%; font-weight: bold;}
#acdsee #features p {font-size: 107.7%; line-height: 1.8;}
#acdsee #features .scr {margin:30px 0 0 0; text-align: center;}
#acdsee #features #summary {margin-bottom: 60px;}
#acdsee #features .new {color: #ff1d25; font-weight: bold;}
#acdsee #features .textBox .text {width: 340px; float: left;}
#acdsee #features .textBox .photo {width: 335px; float: right; text-align: right;}
#acdsee #features .featureList {margin: 25px 0 0 20px;}
#acdsee #features .featureList li {font-size: 107.7%; line-height: 1.8; list-style: disc;}
#acdsee #features .hensyuSection {margin-bottom: 50px;}
#acdsee #features .hensyuSection h3 {color: #6fba2c;}
#acdsee #features .hensyuSection h4 {background: #deeecd;}
#acdsee #features .kanriSection {margin-bottom: 85px;}
#acdsee #features .kanriSection h3 {color: #00a0e9;}
#acdsee #features .kanriSection h4 {background: #dcebfa;}
#acdsee #features .hyoujiSection {margin-bottom: 85px;}
#acdsee #features .hyoujiSection h3 {color: #6b1685;}
#acdsee #features .hyoujiSection h4 {background: #e9dced;}
#acdsee #features .font12 {font-size:92.3%;}
#acdsee #hikaku {padding:30px 0 0 0;}
#acdsee #hikaku h2 {margin:0 0 20px 0;}
#acdsee #hikaku table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; line-height: 1.67;}
#acdsee #hikaku th {padding:7px 10px; font-weight:normal; text-align: center; vertical-align:middle; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; background: #eeefef;}
#acdsee #hikaku td {padding:5px 10px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; text-align: center; font-size: 123.1%;}
#acdsee #hikaku .pdTitle {width: 140px; background: #fff;}
#acdsee #hikaku .pdTitle.ultimate {font-weight: bold; color: #fff; background: #014099;}
#acdsee #hikaku .pdTitle.pro {font-weight: bold; color: #fff; background: #e60012;}
#acdsee #hikaku .pdTitle.standard {font-weight: bold; color: #fff; background: #f08200;}
#acdsee #hikaku .pdSelf_std {background: #feeabe;}
#acdsee #hikaku .pdSelf_prf {background: #fbdac8;}
#acdsee #hikaku .pdSelf_ult {background: #d3ddf1;}
#acdsee #hikaku .starS_std {color: #ea5404;}
#acdsee #hikaku .starS_prf {color: #e60012;}
#acdsee #hikaku .starS_ult {color: #014099;}
#acdsee #hikaku .starD {color: #595656;}
#acdsee #hikaku .starL {color: #c5c5c6;}
#acdsee #hikaku .new {color: #ff1d25; font-weight: bold; font-size: 13px;}
#acdsee #require {padding:30px 0 0 0;}
#acdsee #require h2 {margin:0 0 20px 0;}
#acdsee #require h3 {font-weight:bold; font-size: 138.5%; margin:0 0 5px 0;}
#acdsee #require h4 {font-weight:bold; font-size: 123.1%; margin:0 0 5px 0;}
#acdsee #require p {margin:10px 0 30px 0;}
#acdsee #require table {margin:0 0 40px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; line-height: 1.67;}
#acdsee #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#acdsee #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#acdsee #require .rawSection {padding-top: 20px;}
#acdsee #require .raw3col {margin-left: 20px; width: 220px; float: left;}
#acdsee #require .raw3col:first-of-type {margin-left: 0;}
#acdsee #require .raw3col ul {margin: 0 0 20px 20px;}
#acdsee #require .raw3col {margin-left: 20px; width: 220px; float: left;}
#acdsee #require .raw3col:first-of-type {margin-left: 0;}
#acdsee #require .raw3col ul {margin: 0 0 20px 20px;}
#acdsee #require .raw3col ul li {list-style: disc;}
#acdsee .page_up {text-align:right; margin:0 0 5px 0;}
#acdsee .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana";}
#acdsee #pfoot {margin:0 0 30px 0; padding:30px 0 0 0;}
#acdsee #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0;}
#acdsee #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px;}
#acdsee #pfoot .notice li, #acdsee #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:95%; *font-size:87%; font-family: "Verdana";}

/* Nero2017シリーズ    2016/10/12
-------------------------------------------------------------*/
#nero2017 {font-size: 13px; line-height: 1.67; }
#nero2017 .caution {color: #FF0000;}
#nero2017 #phead {margin:0 0 30px 0; text-align:right;}
#nero2017 #phead h1 {margin:0 0 0 0;}
#nero2017 #features {padding:0 0 20px 0;}
#nero2017 #features h2 {margin:50px 0 30px 0;}
#nero2017 #features h3 {margin:80px 0 30px;}
#nero2017 #features h4 {font-size: 138.5%; font-weight: bold; padding: 6px 15px 4px; margin:65px 0 15px;}
#nero2017 #features h2 + h3,
#nero2017 #features h3 + h4 {margin-top: 0;}
#nero2017 #features h4.writingTitle {background: #f9cdcf;}
#nero2017 #features h4.videoTitle {background: #fff1ae;}
#nero2017 #features h4.convertTitle {background: #e1e9f4;}
#nero2017 #features h4.manageTitle {background: #e9f8f8;}
#nero2017 #features h4.musicTitle {background: #daf1ea;}
#nero2017 #features p{font-size: 107.7%; line-height: 1.8;}
#nero2017 #features .scr {margin-top: 25px; text-align: center;}
#nero2017 #features .securdisc {width: 660px; margin: 35px auto 0;}
#nero2017 #features .securdisc h5 {margin-bottom: 15px;}
#nero2017 #features .securdisc h6 {margin:30px 0 10px;}
#nero2017 #features .securdiscImg {width: 240px; float: right; text-align: right;}
#nero2017 #features .securdiscImg img {padding-bottom: 12px;}
#nero2017 #features .videoTable {width: 540px; margin: 30px auto;}
#nero2017 #features .videoTable th,
#nero2017 #features .videoTable td {border: solid 1px #333; line-height: 1.67;}
#nero2017 #features .videoTable th {padding: 8px 15px; text-align: left; background: #fffdf7; /* font-size: 107.7%;*/}
#nero2017 #features .videoTable td {padding: 8px 25px; text-align: right; background: #ffeebf; font-weight: bold;}
#nero2017 #features .videoBox p {width: 560px; float: left;}
#nero2017 #features .videoBox img {float: right;}
#nero2017 #features .new {color: #ff1d25;}
#nero2017 #features .strongText {color: #ff1d25; font-size: 123.1%; font-weight: bold; margin-top: 10px;}
#nero2017 #features .font12 {font-size: 92.3%;}
#nero2017 #hikaku {padding:30px 0 20px 0;}
#nero2017 #hikaku h2 {margin:0 0 20px 0;}
#nero2017 #hikaku h3 {font-weight: bold; font-size: 110%; margin:0 0 10px 0;}
#nero2017 #hikaku p{margin: 0 0 20px 0;}
#nero2017 #hikaku .table_box {margin-bottom:30px;}
#nero2017 #hikaku .table_box th,
#nero2017 #hikaku .table_box td {line-height: 1.67; font-size: 13px; vertical-align: middle;}
#nero2017 #hikaku table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}
#nero2017 #hikaku th {width:40%; padding:5px; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#nero2017 #hikaku th.platinum {background-color:#ACCCF7; width:25%; color:#000; font-weight:bold;}
#nero2017 #hikaku th.standard {background-color:#FAC1C3; width:25%; color:#000; font-weight:bold;}
#nero2017 #hikaku th.platinum_3c {background-color:#ACCCF7; width:20%; color:#000; font-weight:bold;}
#nero2017 #hikaku th.standard_3c {background-color:#FAC1C3; width:20%; color:#000; font-weight:bold;}
#nero2017 #hikaku th.nero11_3c {width: 20%; background-color: #f7dfac; font-weight: bold;}
#nero2017 #hikaku #table_video th.platinum {background-color:#ACCCF7; width:150px; color:#000; font-weight:bold;}
#nero2017 #hikaku #table_video th.standard {background-color:#FAC1C3; width:150px; color:#000; font-weight:bold;}
#nero2017 #hikaku #table_convert th.platinum,
#nero2017 #hikaku #table_convert th.standard {width:190px;}
#nero2017 #hikaku th.col_th_lv1 {width:40px;}
#nero2017 #hikaku th.col_th_lv2 {width:200px;}
#nero2017 #hikaku #table_video th.col_th_lv2 {width:80px;}
#nero2017 #hikaku th.col_th_lv3 {width:150px;}
#nero2017 #hikaku td {text-align:center; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#nero2017 #hikaku td.normal {text-align:left;}
#nero2017 #hikaku span.bold {font-weight:bold;}
#nero2017 #hikaku .title {font-weight:bold; background: #666; color: #fff;}
#nero2017 #hikaku .title_sta {font-weight:bold; background: #00398a; color: #fff;}
#nero2017 #hikaku .title_pre {font-weight:bold; background: #a10012; color: #fff;}
#nero2017 #hikaku .title2 {background: #e2e2e0; width: 100px;}
#nero2017 #hikaku .ct_self {background: #fff1f3;}
#nero2017 #hikaku .left {text-align: left;}
#nero2017 #require {padding:30px 0 0 0;}
#nero2017 #require h2 {margin:0 0 20px 0;}
#nero2017 #require h3 {font-weight:bold; font-size:120%;}
#nero2017 #require p {margin:0 0 5px 0;}
#nero2017 #require table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}
#nero2017 #require th,
#nero2017 #require td {line-height: 1.67; font-size: 13px; vertical-align: middle;}
#nero2017 #require th {padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#nero2017 #require th.row_th_first {background-color:#666; color:#fff;}
#nero2017 #require th.row_th_lv1 {background-color:#D4D4CF;}
#nero2017 #require th.row_th_lv2 {background-color:#D4D4CF;}
#nero2017 #require th.col_th_lv1 {width:150px;}
#nero2017 #require th.col_th_lv2 {width:100px;}
#nero2017 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#nero2017 .page_up {text-align:right; margin:0 0 5px 0;}
#nero2017 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana";}
#nero2017 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0;}
#nero2017 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0;}
#nero2017 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px;}
#nero2017 #pfoot .notice li, #nero2017 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana";}

/* On The Load (新進商会)   2016/10/24
-------------------------------------------------------------*/
#otr p {font-size: 100%; line-height: 1.6; margin: 0 0 10px 5px; }
#otr .bold {font-weight: bold; }
#otr .blue {color: blue; }
#otr .red {color: red; }
#otr .notice {font-size: 80%; }
#otr div.half {float: left; width: 330px; padding: 10px; }
#otr div.page_up {margin:10px 0 20px; }
#otr h2 { background: none;  margin: 20px 0;  padding: 0.5em;  border-top: 3px double #AAAAAA;  border-bottom: 3px double #AAAAAA;  font-size: 110%;  font-weight: bold; }
#otr h3 { margin: 20px 0 0 0;  position: relative;  padding: 9px;  padding-left: 0px;  font-weight: bold;  font-size: 105%;  color: #333; }
#otr h3:before{ content:'';  height: 7px;  width: 100%;  display: block;  position: absolute;  top: 24px;  left: 0px;  background-color: #bababa;  filter: alpha(opacity=0.2);  -moz-opacity: 0.20;  -khtml-opacity: 0.20;  opacity: 0.20;}
#otr ul {}
#otr ul li {list-style-type: disc; margin: 0 0 5px 1em; }
#otr ul li.none {list-style-type: none; }
#otr .shadow01 {-webkit-box-shadow: 0 10px 8px -6px #8d8c8c; -moz-box-shadow: 0 10px 8px -6px #8d8c8c; box-shadow: 5px 10px 8px -6px #8d8c8c; }
#otr h4 {color: #595F66; font-size: 100%; margin: 25px 0 15px 10px; }
#otr h4:before {content: "\002605"; color: #6b8e23; }
#otr ul.note li {list-style-type: none; color: #333333; margin: 0 0 3px 1em; }
#otr dl.note {margin-left: 10px; }
#otr dl dt {font-weight: bold; margin-bottom: 10px; }
#otr dl dd {font-size: 90%; }
#otr table.brwsr { margin: 0 auto;  border-collapse: separate;  border-spacing: 5px 5px;  width: 100%; }
#otr table.brwsr tr {height: 120px; }
#otr table.brwsr td { padding: 12px;  vertical-align: top;  text-align: left;  border-bottom: #999 1px solid;  font-size: 90%;  width: 220px; }
#otr table.brwsr td.space { border-bottom: #fff 1px solid;  background: #fff;  width: 220px; }
#otr table.brwsr td span {display: block; color: #fff; font-weight: bold; margin-bottom: 10px; }
#otr table.brwsr td ul li {margin-bottom: 0;}
#otr table.jazz td {background: #cc4c45; }
#otr table.blues td {background: #7cacc2; }
#otr table.soul td {background: #cc7a29; }

/* WEB×動画×レコーダー Platinum    2016/11/07
-------------------------------------------------------------*/
#wmr_plt {font-size: 13px; line-height: 1.67; }
#wmr_plt #phead {margin:0 0 30px 0; text-align:right; }
#wmr_plt #phead h1 {margin:0 0 0 0; }
#wmr_plt #features {padding:0 0 20px 0; }
#wmr_plt #features h2 {margin:0 0 30px 0; }
#wmr_plt #features h3 {font-size: 192.3%; font-weight: bold; margin: 70px 0 15px; color: #7e3c93; border-bottom: solid 2px #7e3c93; }
#wmr_plt #features h3 .kome {font-size: 14px; color: #444; vertical-align: text-top; }
#wmr_plt #features h2 + h3 {margin-top: 0; }
#wmr_plt #features p{font-size: 107.7%; line-height: 1.8; }
#wmr_plt #features .scr {margin:30px 0 0 0; text-align: center; }
#wmr_plt #features .text01 {font-size: 123.1%; text-align: center; margin-top: 45px; }
#wmr_plt #features .text01 img {padding-bottom: 20px; }
#wmr_plt #features #taiousite {width: 540px; margin: 35px auto 0; border: solid 1px #7e3c93; }
#wmr_plt #features #taiousite dt,
#wmr_plt #features #taiousite dd {padding: 10px 15px; }
#wmr_plt #features #taiousite dt {font-size: 138.5%; font-weight: bold; color: #fff; background: #7e3c93; padding: 5px 15px 3px; }
#wmr_plt #features #taiousite dd {font-size: 107.7%; line-height: 1.7; padding: 10px 15px; }
#wmr_plt #features #taiousite dd span {font-size: 114.5%; }
#wmr_plt #features .otherText {font-size: 138.5%; font-weight: bold; margin-bottom: 20px; }
#wmr_plt #features .otherText .disc {color: #7e3c93; }
#wmr_plt #features .otherText .kome {font-size: 14px; vertical-align: top; }
#wmr_plt #features .font12 {font-size:92.3%; }
#wmr_plt .bottommargin0{margin-bottom:0 !important;}
#wmr_plt .bottommargin10{margin-bottom:10px !important;}
#wmr_plt .bottommargin20{margin-bottom:20px !important;}
#wmr_plt .bottommargin30{margin-bottom:30px !important;}
#wmr_plt .bottommargin40{margin-bottom:40px !important;}
#wmr_plt .bottommargin50{margin-bottom:50px !important;}
#wmr_plt .bottommargin60{margin-bottom:60px !important;}
#wmr_plt .topmargin0{margin-top:0 !important;}
#wmr_plt #require {padding:30px 0 0 0; }
#wmr_plt #require h2 {margin:0 0 20px 0; }
#wmr_plt #require h3 {font-weight:bold; font-size: 110%; margin:0 0 5px 0; }
#wmr_plt #require p {margin:10px 0 30px 0; }
#wmr_plt #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#wmr_plt #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#wmr_plt #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#wmr_plt #require th,#wmr_plt #require td {font-size: 13px; line-height: 1.67; }
#wmr_plt .page_up {text-align:right; margin:0 0 5px 0; }
#wmr_plt .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#wmr_plt #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#wmr_plt #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#wmr_plt #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#wmr_plt #pfoot .notice li, #wmr_plt #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }


/* GFP_達筆スタンプ    2016/11/15
-------------------------------------------------------------*/
#gfp_stamp p {font-size: 100%; line-height: 1.57; margin: 0 0 10px 5px; }
#gfp_stamp .bold {font-weight: bold; }
#gfp_stamp .blue {color: blue; }
#gfp_stamp .red {color: red; }
#gfp_stamp .underline {text-decoration: underline; }
#gfp_stamp p span.notice {font-size: 80%; }
#gfp_stamp div.page_up {margin:10px 0 20px; }
#gfp_stamp h2 {background: none; margin: 20px 0; padding: 0.5em; border-top: 3px double #AAAAAA; border-bottom: 3px double #AAAAAA; font-size: 110%; font-weight: bold; }
#gfp_stamp ol {margin-left: 2em; }
#gfp_stamp  ol li {list-style-type: decimal; margin-bottom: 10px; }
#gfp_stamp ul {}
#gfp_stamp div.feature ul li,#gfp_stamp div.notice ul li {list-style-type: disc; margin: 0 0 5px 1em; }
#gfp_stamp div.flow {border: 1px solid #333333; padding: 20px 10px; }
#gfp_stamp div.flow img {margin: 10px 0 10px 100px; }
#gfp_stamp div.notice {background: #F5F5F5; padding: 10px; margin: 0 0 20px 0; }
#gfp_stamp div.notice h3 {font-weight:bold; font-size:100%; margin: 0 0 5px 0; padding-left:18px; }
#gfp_stamp div.notice ul li {margin: 0 0 5px 2.5em; font-size:80%; *font-size:70%; font-family: "Verdana"; }


/* neatoロボット掃除機    2016/12/14
-------------------------------------------------------------*/
#neato {padding:0 0 20px 0; }
#neato h1 {margin:0; }
#neato #shead {margin:15px 0 0; background:url(/client_info/JUNGLE/view/userweb/images/detail/MSC/neato/head_bg.jpg) no-repeat; width:700px; height:120px; }
#neato #shead h2{margin:0 0 0 220px; padding:45px 0 0; font-size:210.8%; font-weight:bold; color:#ffffff; line-height: 1.0; background: none; height: auto; }
#neato h3{margin:0 0 0 10px; font-size:185%; font-weight:bold; color:#fa8405; line-height: 1.0; }
#neato h4{margin:0 0 10px 10px; font-size: 105%; font-weight:normal; color:#fff; text-decoration:underline; }
#neato #shead p{margin:0 0 0 220px; font-size:133.9%; color:#ffc601; }
#neato p{font-size: 87.7%; line-height: 1.8; margin:0 8px 0; }
#neato p + p{margin-top: 10px; }
#neato .Small{font-size:11px; }
#neato .imgR{float: right; margin-left: 2em; }
#neato .imgL{float: left; margin-right: 2em; }
#neato .blkBox{background-color:#000; width:700px; padding:0 0 20px 0; }
#neato .gryBox{background-color:#EEE; margin:0 10px; padding:0 0 20px; }
#neato .gryBox p{padding:10px 0 0; }
#neato .orgLine{border-top:2px solid #fa4b05; }
#neato .blkBox02{background-color:#000; padding:40px 5px 40px; }
#neato .blkBox02 p{color:#fff; }
#neato .floatL{float:left; }
#neato .floatR{float:right; }
#neato .textBox{width:440px; }
#neato .imgBox{width:250px; text-align:center; }
#neato table.tbl, #ex_common table.spec {width: 600px; margin: 0 auto 10px; }
#neato table.spec th, #ex_common table.spec td {font-size: 90%; }

/* ASUS VivoBook E200HA ＋ 電話＆リモートサポートサービス    2017/01/19
-------------------------------------------------------------*/
#asus_e200 p { font-size: 100%; line-height: 1.57; margin: 0 0 10px 5px;}
#asus_e200 .fs120 { font-size: 120%;}
#asus_e200 .fs160 { font-size: 160%;}
#asus_e200 .bold { font-weight: bold;}
#asus_e200 .blue { color: #0723d2;}
#asus_e200 .green { color: #256723;}
#asus_e200 .red { color: #ce0606;}
#asus_e200 .underline { text-decoration: underline;}
#asus_e200 .notice { font-size: 80%;}
#asus_e200 div.page_up { margin: 10px 0 20px;}
#asus_e200 div#detail { width: 700px; margin: 0;}
#asus_e200 #detail div#pc_detail { width: 688px; border-style: solid; border-width: 1px; padding: 5px; border-color: #606688; border-radius: 0 0 10px 10px / 0 0 10px 10px;}
#asus_e200 #detail #pc_detail div#pc_detail01 { position: relative; width: 690px; height: 295px; margin: 0 auto; background-color: #ffffff; background-image: url("/client_info/JUNGLE/view/userweb/images/detail/applied/e200ha_support/e200_img02.jpg"); background-repeat: no-repeat;}
#asus_e200 #detail #pc_detail div#pc_detail01 p { position: absolute; top: 90px; left: 0; width: 430px;}
#asus_e200 #detail #pc_detail div#pc_detail02 { position: relative; width: 690px; height: 195px; margin: 0 auto; background-color: #ffffff; background-image: url("/client_info/JUNGLE/view/userweb/images/detail/applied/e200ha_support/e200_img03.jpg"); background-repeat: no-repeat;}
#asus_e200 #detail #pc_detail div#pc_detail02 p { position: absolute; top: 50px; left: 220px; width: 460px;}
#asus_e200 #detail #pc_detail div#pc_detail03 { position: relative; width: 690px; height: 240px; margin: 0 auto; background-color: #ffffff; background-image: url("/client_info/JUNGLE/view/userweb/images/detail/applied/e200ha_support/e200_img04.jpg"); background-repeat: no-repeat;}
#asus_e200 #detail #pc_detail div#pc_detail03 p { position: absolute; top: 120px; left: 0; width: 440px;}
#asus_e200 div#sup_detail { width: 688px; border-style: solid; border-width: 1px; padding: 5px; border-color: #4fb067; border-radius: 0 0 10px 10px / 0 0 10px 10px;}
#asus_e200 #sup_detail div#tel_sup { position: relative; width: 330px; height: 222px; margin-left: 15px; background-color: #ffffff; background-image: url("/client_info/JUNGLE/view/userweb/images/detail/applied/e200ha_support/e200_back01.jpg"); background-repeat: no-repeat;}
#asus_e200 #sup_detail div#tel_sup p.head { position: absolute; top: 65px; left: 10px; width: 300px;}
#asus_e200 #sup_detail div#tel_sup p.txt { position: absolute; top: 120px; left: 10px; width: 300px; font-size: 90%;}
#asus_e200 #sup_detail div#remort_sup { position: relative; width: 330px; height: 222px; margin-left: 10px; background-color: #ffffff; background-image: url("/client_info/JUNGLE/view/userweb/images/detail/applied/e200ha_support/e200_back02.jpg"); background-repeat: no-repeat;}
#asus_e200 #sup_detail div#remort_sup p.head { position: absolute; top: 65px; left: 10px; width: 300px;}
#asus_e200 #sup_detail div#remort_sup p.txt { position: absolute; top: 120px; left: 10px; width: 300px; font-size: 90%;}
#asus_e200 h2 { width: 700px; height: 35px; background: url("/client_info/JUNGLE/view/userweb/images/detail/applied/e200ha_support/h2_back.gif") no-repeat; padding: 5px 0 0 15px; font-weight: bold;}
#asus_e200 h3 {font-size: 100%; padding-bottom: 0; margin-bottom: 10px; border-bottom: 3px double #ccc;}
#asus_e200 #howto_use dl { clear: both; margin-top: 20px;}
#asus_e200 #howto_use dl dt { float: left;}
#asus_e200 #howto_use dl dd { font-size: 90%; line-height: 1.57; margin-left: 75px; height: 75px; margin-bottom: 10px; padding-top: 5px;}
#asus_e200 #faq dl { margin-top: 20px;}
#asus_e200 #faq dl dt { font-size: 90%; line-height: 1.4; background: url("/client_info/JUNGLE/view/userweb/images/detail/applied/e200ha_support/icon_q.png") no-repeat; height: 40px; padding: 5px 0 0 40px;}
#asus_e200 #faq dl dd { font-size: 90%; line-height: 1.4; background: url("/client_info/JUNGLE/view/userweb/images/detail/applied/e200ha_support/icon_a.png") no-repeat; padding: 0 0 15px 40px;}
#asus_e200 #spec table { margin: 20px 0 0 0; width: 700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}
#asus_e200 #spec table th { font-size: 95%; line-height: 1.5; width: 150px; padding: 10px 5px; font-weight: normal; text-align: left; vertical-align: top; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#asus_e200 #spec table td { font-size: 95%; line-height: 1.5; padding: 10px 5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}

/* 筆ぐるめ 24 大盛(筆ぐるめ 24 select 共通)    2017/01/19
-------------------------------------------------------------*/
#fude24_omori {font-size: 13px; line-height: 1.67; }
#fude24_omori h4 {font-weight: normal; }
#fude24_omori table,#fude24_omori table tr th,#fude24_omori table tr td {font-size: 13px; line-height: 1.67; }
#fude24_omori #phead {margin:0 0 30px 0; }
#fude24_omori #phead h1 {margin:0 0 0 0; }
#fude24_omori #features {padding:0 0 20px 0; }
#fude24_omori #features h2 {margin:60px 0 30px 0; }
#fude24_omori #features h3 {font-size: 123.1%; font-weight: bold; color: #fff; background-color: #0095db; padding: 5px 10px; margin: 65px 0 18px 0px; }
#fude24_omori #features h4.style01 {font-weight: bold; font-size: 138.5%; margin: 50px 0 5px; }
#fude24_omori #features h4.style02 {font-size: 123.1%; margin: 40px 0 20px; }
#fude24_omori #features h2 + h3,
#fude24_omori #features h3 + h4,
#fude24_omori #features h3 + .scr_box,
#fude24_omori #features .scr_l h4:first-child,
#fude24_omori #features .scr_r h4:first-child,
#fude24_omori #features .scr_r2 h4:first-child {margin-top: 0 !important; }
#fude24_omori #features p{font-size: 107.7%; line-height: 1.8; }
#fude24_omori #features p + p{margin-top: 20px; }
#fude24_omori #features .imgCenter{text-align:center; }
#fude24_omori #features .scr{text-align:center; margin-top: 30px; }
#fude24_omori #features .scr_box{overflow: hidden; width: 700px; margin-top: 50px; }
#fude24_omori #features .scr_l{width: 330px; float: left; display: inline; }
#fude24_omori #features .scr_r{width: 330px; float: right; display: inline; }
#fude24_omori #features .scr_r2{width: 345px; float: right; display: inline; }
#fude24_omori #features .mb0 {margin-bottom: 0 !important;}
#fude24_omori #features .mt0 {margin-top: 0 !important;}
#fude24_omori #hikaku {padding:50px 0 20px 0; }
#fude24_omori #hikaku h2 {margin:0 0 20px 0; }
#fude24_omori #hikaku table {margin:0 0 10px 0; width:700px; border-top: 1px solid #8b8b8b; border-left: 1px solid #8b8b8b; }
#fude24_omori #hikaku th {font-size: 107.7%; padding:10px 5px; text-align:center; line-height: 1.6; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #8b8b8b; border-right: 1px solid #8b8b8b; }
#fude24_omori #hikaku td {font-size: 107.7%; padding:10px 5px; text-align:center; line-height: 1.6; border-bottom: 1px solid #8b8b8b; border-right: 1px solid #8b8b8b; }
#fude24_omori #hikaku th + td {font-weight: bold; background: #dbedf6; }
#fude24_omori #hikaku .title {font-weight:bold; color: #fff; width:170px; }
#fude24_omori #hikaku .fg_sta {background: #0095db; }
#fude24_omori #hikaku .fg_eto {background: #ff801e; }
#fude24_omori #hikaku table.select th + td {font-weight: normal; background: none; }
#fude24_omori #hikaku table.select th + td + td {font-weight: bold; background: #fbe9db;}
#fude24_omori #require {padding:30px 0 0 0; }
#fude24_omori #require h2 {margin:0 0 20px 0; }
#fude24_omori #require h3 {font-size: 123.1%; font-weight:bold; margin:0 0 10px 0; }
#fude24_omori #require h4 {font-size: 107.7%; margin:0 0 10px 0; }
#fude24_omori #require p {margin:0 0 5px 0; }
#fude24_omori #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#fude24_omori #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude24_omori #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude24_omori .page_up {text-align:right; margin:0 0 5px 0; clear: both; }
#fude24_omori .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#fude24_omori #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#fude24_omori #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#fude24_omori #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#fude24_omori #pfoot .notice li, #fude24_omori #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* WinTurboNX2    2017/02/23
-------------------------------------------------------------*/
#winTurbo_nx2 {font-size: 13px; line-height: 1.67; }
#winTurbo_nx2 #phead {margin: 0 0 30px 0; text-align: right; }
#winTurbo_nx2 #phead h1 {margin: 0 0 0 0; }
#winTurbo_nx2 #features {padding: 0 0 20px 0; }
#winTurbo_nx2 #features h2 {margin: 70px 0 30px 0; }
#winTurbo_nx2 #features h3 {font-size: 138.5%; font-weight: bold; margin: 60px 0 8px; }
#winTurbo_nx2 #features h2:first-child,  #winTurbo_nx2 #features h2 + h3 {margin-top: 0; }
#winTurbo_nx2 #features p {line-height: 1.8; font-size: 107.7%; }
#winTurbo_nx2 #features .scr + p,  #winTurbo_nx2 #features p + p {margin-top: 30px; }
#winTurbo_nx2 #features .scr {margin: 30px 0 0 0; text-align: center; }
#winTurbo_nx2 #features .figcaption {width: 510px; margin: 0 auto; color: #fff; font-weight: bold; background: #3fa9f5; padding: 15px; }
#winTurbo_nx2 #features .figure {width: 540px; margin: 55px auto 0; }
#winTurbo_nx2 #features .figure img {float: left; }
#winTurbo_nx2 #features .textWrap {width: 386px; float: left; }
#winTurbo_nx2 #features .textWrap h3:first-child {margin-top: 0; }
#winTurbo_nx2 #features .textWrap h4 {line-height: 2.0; font-size: 107.7%; font-weight: bold; margin-top: 5px; }
#winTurbo_nx2 #features .textWrap h4:first-of-type {margin-top: 15px; }
#winTurbo_nx2 #features .cleaning h4 {color: #e50044; }
#winTurbo_nx2 #features .comfort h4 {color: #44af35; }
#winTurbo_nx2 #features .defrag h4 {color: #0098d8; }
#winTurbo_nx2 #require {padding: 30px 0 0 0; }
#winTurbo_nx2 #require h2 {margin: 0 0 20px 0; }
#winTurbo_nx2 #require h3 {font-weight: bold; font-size: 110%; margin: 0 0 3px 0; }
#winTurbo_nx2 #require p {margin: 10px 0 30px 0; font-size: inherit; }
#winTurbo_nx2 #require table {margin: 0 0 30px 0; width: 700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#winTurbo_nx2 #require th,  #winTurbo_nx2 #require td {font-size: 13px; line-height: 1.63; }
#winTurbo_nx2 #require th {width: 120px; padding: 5px; font-weight: normal; text-align: center; vertical-align: middle; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#winTurbo_nx2 #require td {padding: 5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#winTurbo_nx2 .page_up {text-align: right; margin: 0 0 5px 0; }
#winTurbo_nx2 .page_up a {font-size: 85%;  *font-size:77%; font-family: "Verdana"; }
#winTurbo_nx2 #pfoot {margin: 0 0 30px 0; padding: 30px 0 0 0; }
#winTurbo_nx2 #pfoot .notice {background: #F5F5F5; border: 1px #AAAAAA solid; padding: 5px; margin: 0 0 20px 0; }
#winTurbo_nx2 #pfoot .notice h3 {font-weight: bold; font-size: 110%; margin: 0 0 5px 0; padding-left: 18px; }
#winTurbo_nx2 #pfoot .notice li, #winTurbo_nx2 #pfoot .notice_tm li {margin: 0 0 5px 0; font-size: 85%;  *font-size:77%; font-family: "Verdana"; }

/* photoDenoise    2017/02/23
-------------------------------------------------------------*/
#photoDenoise {font-size: 13px; line-height: 1.67; }
#photoDenoise #phead {margin: 0 0 30px 0; text-align: right; }
#photoDenoise #phead h1 {margin: 0 0 0 0; }
#photoDenoise #features {padding: 0 0 20px 0; }
#photoDenoise #features h2 {margin: 70px 0 30px 0; }
#photoDenoise #features h2:first-child {margin-top: 0; }
#photoDenoise #features > h3 {font-size: 138.5%; font-weight: bold; margin: 60px 0 10px; }
#photoDenoise #features h2 + h3 {margin-top: 0; }
#photoDenoise #features p {font-size: 107.7%; line-height: 1.8; }
#photoDenoise #features .scr + p,  #photoDenoise #features p + p {margin-top: 30px; }
#photoDenoise #features .scr {margin: 30px 0 0 0; text-align: center; }
#photoDenoise #features .kinouSection {width: 500px; margin: 30px auto 0; }
#photoDenoise #features .kinouSection h3 {font-size: 138.5%; font-weight: bold; margin-top: 70px; }
#photoDenoise #features .kinouSection h3:first-child {margin-top: 0; }
#photoDenoise #features .kinouSection .photo {margin: 12px 0; }
#photoDenoise #features .kinouSection p + .photo {margin: 40px 0 12px; }
#photoDenoise #require {padding: 30px 0 0 0; }
#photoDenoise #require h2 {margin: 0 0 20px 0; }
#photoDenoise #require h3 {font-size: 138.5%; font-weight: bold; margin: 0 0 10px 0; }
#photoDenoise #require p {margin: 10px 0 30px 0; }
#photoDenoise #require table {margin: 0 0 30px 0; width: 700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#photoDenoise #require th,  #photoDenoise #require td {font-size: 13px; line-height: 1.63; }
#photoDenoise #require th {width: 120px; padding: 5px; font-weight: normal; text-align: center; vertical-align: middle; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#photoDenoise #require td {padding: 5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#photoDenoise .page_up {text-align: right; margin: 0 0 5px 0; }
#photoDenoise .page_up a {font-size: 85%;  *font-size:77%; font-family: "Verdana"; }
#photoDenoise #pfoot {margin: 0 0 30px 0; padding: 30px 0 0 0; }
#photoDenoise #pfoot .notice {background: #F5F5F5; border: 1px #AAAAAA solid; padding: 5px; margin: 0 0 20px 0; }
#photoDenoise #pfoot .notice h3 {font-weight: bold; font-size: 110%; margin: 0 0 5px 0; padding-left: 18px; }
#photoDenoise #pfoot .notice li, #photoDenoise #pfoot .notice_tm li {margin: 0 0 5px 0; font-size: 85%;  *font-size:77%; font-family: "Verdana"; }

/* Plaris Office    2017/02/23
-------------------------------------------------------------*/
#plarisOffice {font-size: 13px; line-height: 1.67; }
#plarisOffice #phead {margin: 0 0 30px 0; text-align: right; }
#plarisOffice #phead h1 {margin: 0 0 0 0; }
#plarisOffice #features {padding: 0 0 20px 0; }
#plarisOffice #features h2 {margin: 70px 0 30px 0; }
#plarisOffice #features h3 {font-size: 138.5%; font-weight: bold; margin: 60px 0 8px; }
#plarisOffice #features h2:first-child,  #plarisOffice #features h2 + h3 {margin-top: 0; }
#plarisOffice #features p {line-height: 1.8; font-size: 107.7%; }
#plarisOffice #features .scr + p,  #plarisOffice #features p + p {margin-top: 30px; }
#plarisOffice #features .scr {margin: 30px 0 0 0; text-align: center; }
#plarisOffice #features .kinouTitle {text-align: center; padding-bottom: 15px; }
#plarisOffice #features .kinouSection {margin: 30px 0 0 0; padding: 37px 37px 5px; }
#plarisOffice #features .kinouSection:after {content: ""; clear: both; display: block; }
#plarisOffice #features .word {background: #f3f8ff; }
#plarisOffice #features .sheet {background: #f6fbf3; }
#plarisOffice #features .slide {background: #fff9f1; }
#plarisOffice #features .pdf {background: #fff7f7; }
#plarisOffice #features .kinouBox {width: 180px; float: left; margin: 0 0 43px 43px; }
#plarisOffice #features .kinouBox:nth-of-type(3n+1) {margin-left: 0; clear: both; }
#plarisOffice #features .kinouBox h4 {line-height: 1.8; font-size: 107.7%; font-weight: bold; margin-top: 15px; }
#plarisOffice #features .kinouBox p {font-size: 13px; }
#plarisOffice #features .parterText {text-align: center; padding: 25px 0 5px; }
#plarisOffice #features p.notes {margin-top: 10px; }
#plarisOffice #require {padding: 30px 0 0 0; }
#plarisOffice #require h2 {margin: 0 0 20px 0; }
#plarisOffice #require h3 {font-weight: bold; font-size: 110%; margin: 0 0 3px 0; }
#plarisOffice #require p {margin: 10px 0 30px 0; font-size: inherit; }
#plarisOffice #require table {margin: 0 0 30px 0; width: 700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#plarisOffice #require th,  #plarisOffice #require td {font-size: 13px; line-height: 1.63; }
#plarisOffice #require th {width: 120px; padding: 5px; font-weight: normal; text-align: center; vertical-align: middle; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#plarisOffice #require td {padding: 5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#plarisOffice .page_up {text-align: right; margin: 0 0 5px 0; }
#plarisOffice .page_up a {font-size: 85%;  *font-size:77%; font-family: "Verdana"; }
#plarisOffice #pfoot {margin: 0 0 30px 0; padding: 30px 0 0 0; }
#plarisOffice #pfoot .notice {background: #F5F5F5; border: 1px #AAAAAA solid; padding: 5px; margin: 0 0 20px 0; }
#plarisOffice #pfoot .notice h3 {font-weight: bold; font-size: 110%; margin: 0 0 5px 0; padding-left: 18px; }
#plarisOffice #pfoot .notice li, #plarisOffice #pfoot .notice_tm li {margin: 0 0 5px 0; font-size: 85%;  *font-size:77%; font-family: "Verdana"; }


/* G DATA 2017    2017/02/27
-------------------------------------------------------------*/
#gdata2017 {font-size: 13px; line-height: 1.67; }
#gdata2017 #phead {margin:0 0 30px 0; text-align:right; }
#gdata2017 #phead h1 {margin:0 0 0 0; }
#gdata2017 #features {padding:0 0 20px 0; }
#gdata2017 #features h2 {margin:70px 0 30px 0; }
#gdata2017 #features h2:first-child {margin-top: 0; }
#gdata2017 #features > h3 {font-size: 138.5%; font-weight: bold; margin: 50px 0 10px; }
#gdata2017 #features > h3 img {vertical-align: middle; padding: 0 0 10px 15px; }
#gdata2017 #features h2 + h3 {margin-top: 0; }
#gdata2017 #features p {font-size: 107.7%; line-height: 1.8; }
#gdata2017 #features .scr + p,
#gdata2017 #features p + p {margin-top: 30px; }
#gdata2017 #features .scr {margin:30px 0 0 0; text-align: center; }
#gdata2017 #features .hikakuTable {width: 540px; margin: 60px auto 0; }
#gdata2017 #features .hikakuTable th,
#gdata2017 #features .hikakuTable td {font-size: 13px; line-height: 1.67; border: solid 1px #ccc; padding: 15px 10px; background: none; vertical-align: middle; }
#gdata2017 #features .hikakuTable thead th {text-align: center; }
#gdata2017 #features .hikakuTable .hikakuTitle {font-size: 170%; font-weight: bold; }
#gdata2017 #features .hikakuTable .hikakuProductName {font-size: 95%; width: 17%; background: #f2f2f2; }
#gdata2017 #features .hikakuTable tbody tr:nth-of-type(odd) {background: #fff8e4; }
#gdata2017 #features .hikakuTable tbody th {text-align: left; }
#gdata2017 #features .hikakuTable tbody td {text-align: center; font-size: 153.8%; }
#gdata2017 #features .hikakuTable dt {font-weight: bold; }
#gdata2017 #features .hikakuTable .new {color: #c7161d; }
#gdata2017 #features .hikakuTable .kome {font-size: 12px; vertical-align: super; }
#gdata2017 #features .hikakuNotes {width: 540px; margin: 10px auto 0; text-align: right; font-size: 13px; }
#gdata2017 #features #mobileSec {padding: 20px 25px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
#gdata2017 #features #mobileSec h3 {margin-bottom: 20px; }
#gdata2017 #features #mobileSec p:first-of-type {width: 450px; }
#gdata2017 #features .green{color: #aaca08; }
#gdata2017 #features #familylicense {margin-top: 60px; }
#gdata2017 #features #familylicense h3 {font-size: 123.1%; font-weight: bold; color: #fff; background: #e60012; padding: 5px 10px; }
#gdata2017 #features #familylicense h4 {font-size: 107.7%; font-weight: bold; margin: 20px 0 10px; }
#gdata2017 #require {padding:30px 0 0 0; }
#gdata2017 #require h2 {margin:0 0 20px 0; }
#gdata2017 #require h3 {font-size: 138.5%; font-weight: bold; margin:0 0 10px 0; }
#gdata2017 #require p {margin:10px 0 30px 0; }
#gdata2017 #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#gdata2017 #require table tr th,
#gdata2017 #require table tr td {font-size: 13px; line-height: 1.67; }
#gdata2017 #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#gdata2017 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#gdata2017 .page_up {text-align:right; margin:0 0 5px 0; }
#gdata2017 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#gdata2017 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#gdata2017 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#gdata2017 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#gdata2017 #pfoot .notice li, #gdata2017 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* GFP マイサイン    2017/03/07
-------------------------------------------------------------*/
@charset "UTF-8"; #gfp_mysign {font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif; font-weight: 500; }
#gfp_mysign .minchoFont {font-family: "Roboto Slab", Garamond, "Times New Roman", "游明朝", "Yu Mincho", "游明朝体", "YuMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HiraMinProN-W3", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif; }
#gfp_mysign p {font-size: 85%; line-height: 1.57; margin: 0 0 3px 3px; }
#gfp_mysign .bold {font-weight: bold; }
#gfp_mysign .italic {font-style: italic; }
#gfp_mysign .blue {color: blue; }
#gfp_mysign .red {color: #ff4500; }
#gfp_mysign .white {color: #ffffff; }
#gfp_mysign .green {color: #115b47; }
#gfp_mysign .underline {text-decoration: underline; }
#gfp_mysign .small {font-size: 80%; }
#gfp_mysign .fs300 {font-size: 300%; }
#gfp_mysign .fs180 {font-size: 180%; }
#gfp_mysign div#catch {width: 645px; height: 302px; background-color: #35261f; background-image: url(/client_info/JUNGLE/view/userweb/images/detail/gfp_mysign/bg_brown.jpg); background-repeat: no-repeat; padding: 30px 25px 30px 30px; }
#gfp_mysign div#catch p {color: #ffffff; }
#gfp_mysign div#catch p span.copy {color: #dce2a7; }
#gfp_mysign div#fea1 {width: 650px; height: 470px; background-color: #ffffff; background-image: url(/client_info/JUNGLE/view/userweb/images/detail/gfp_mysign/bg_clip01.jpg); background-repeat: no-repeat; margin: 30px 0; padding: 100px 25px 30px 25px; }
#gfp_mysign div#fea1 p span.emp {color: #ffffff; background-color: #000000; padding: 0 5px; }
#gfp_mysign div#fea2 {width: 650px; height: 500px; background-color: #ffffff; background-image: url(/client_info/JUNGLE/view/userweb/images/detail/gfp_mysign/bg_clip02.jpg); background-repeat: no-repeat; margin: 30px 0; padding: 100px 25px 30px 25px; }
#gfp_mysign div.page_up {margin: 10px 0 20px; }
#gfp_mysign h2 {background: none; background-color: #c0c0c0; margin: 20px 0; padding: 0.5em; border-top: 3px double #AAAAAA; border-bottom: 3px double #AAAAAA; font-size: 110%; font-weight: bold; }
#gfp_mysign ol {margin-left: 2em; counter-reset: li; list-style: none;}
#gfp_mysign ol li {text-indent: -1em; margin-bottom: 10px; }
#gfp_mysign ol li:before {color: #115b47; font-weight: bold; counter-increment: li; content: counter(li) ". ";}
#gfp_mysign ul {}
#gfp_mysign div.feature ul li, #gfp_mysign div.notice ul li {list-style-type: disc; margin: 0 0 5px 1em; }
#gfp_mysign div.flow {border: 1px solid #333333; padding: 20px 10px; }
#gfp_mysign div.flow img {margin: 10px 0 10px 100px; }
#gfp_mysign div.flow img.sample {margin: 10px 0; }
#gfp_mysign div.notice {background: #F5F5F5; padding: 10px; margin: 20px 0; }
#gfp_mysign div.notice p, #gfp_mysign div.notice dl dt, #gfp_mysign div.notice dl dd {font-size: 80%; }
#gfp_mysign div.notice dl {}
#gfp_mysign div.notice dl dt {float: left; }
#gfp_mysign div.notice dl dd {margin-left: 1.5em; }
#gfp_mysign div.notice h3 {font-weight: bold; font-size: 100%; margin: 0 0 5px 0; padding-left: 18px; }
#gfp_mysign div.notice ul li {margin: 0 0 5px 2.5em; font-size: 80%; *font-size:70%; font-family: "Verdana"; }

/* Aqua Real 2 (ライフボート)    2017/03/10
-------------------------------------------------------------*/
#aqua_real2 {font-size: 95%; line-height: 1.5; color: #333333; }
#aqua_real2 .bold {font-weight: bold; }
#aqua_real2 img {display: block; }
#aqua_real2 p img {display: inline; }
#aqua_real2 p {font-size: 95%; line-height: 1.4; margin: 0 0 10px 0; }
#aqua_real2 h2 {font-size: 120%; background-image: none; background-color: #65738E! important; height: auto; margin: 50px 0 20px 0; padding: 0 0 0 10px! important; border-left: 8px solid #FF0000; color: #FFFFFF; }
#aqua_real2 h3 {font-size: 100%; color: #003399; font-weight: normal; margin: 30px 0 5px; 0;}
#aqua_real2 h3:before {content: "\25a0"; color: #003399; }
#aqua_real2 ul {}
#aqua_real2 ul li {list-style-type: square; margin: 0 0 3px 1em; }
#aqua_real2 table {margin-bottom: 30px; width: 700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#aqua_real2 th {width: 150px; padding: 10px; text-align: left; vertical-align: middle; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#aqua_real2 td {}

/* ダビングスタジオ    2017/03/23
-------------------------------------------------------------*/
#dubbing_st p {font-size: 100%; line-height: 1.6; margin: 0 0 10px 5px; }
#dubbing_st ul {font-size: 100%; line-height: 1.6; }
#dubbing_st .fs120 {font-size: 120%; }
#dubbing_st .fs150 {font-size: 150%; }
#dubbing_st .bold {font-weight: bold; }
#dubbing_st .white {color: #ffffff; }
#dubbing_st .yellow {color: #ffd700; }
#dubbing_st p.notice, #dubbing_st span.notice {font-size: 80%; }
#dubbing_st div.page_up {margin: 10px 0 20px; }
#dubbing_st div#phead {background-color: #000000; padding-bottom: 10px; }
#dubbing_st div#phead div.check_area {background-color: #ffffff; width: 640px; margin: 10px auto; padding: 5px; }
#dubbing_st div#feature {background-color: #808080; width: 700px; padding: 10px 0 10px 0; }
#dubbing_st div#feature div.fea_sec {width: 660px; margin: 20px 10px; background-color: #ffffff; background-image: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/dubbing_st/bg01.jpg"); background-repeat: no-repeat; padding: 30px 10px 10px; }
#dubbing_st div#notice {width: 656px; margin: 20px 10px; background-color: #ffffff; padding: 10px; border: 2px solid #ff0000; }
#dubbing_st h3 {font-size: 120%; color: #ffffff; background-color: #4c3c12; width: 600px; border-radius: 20px; margin: 10px auto; padding: 5px 20px; }
#dubbing_st div#notice h3 {background: url("/client_info/JUNGLE/view/userweb/images/detail/common/notice.gif") no-repeat 5px 8px; font-weight: bold; font-size: 100%; margin: 0; padding: 5px 5px 5px 1.5em; color: #333333; border: none; }
#dubbing_st ul li {list-style-type: disc; margin-left: 25px; }
#dubbing_st ul.no_style li {list-style-type: none; }
#dubbing_st ul.check li {list-style: none; text-indent: -1.3em; margin-left: 25px; }
#dubbing_st ul.check li:before {content: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/dubbing_st/check.png"); position: relative; top: 5px; }
#dubbing_st ul.note li {font-size: 80%; list-style: none; text-indent: -1.3em; margin-left: 25px; }
#dubbing_st ul.note li:before {content: "※ "; }

/* ホームハイポニカ601果菜ちゃん    2017/04/10
-------------------------------------------------------------*/
#hhp601 p {font-size: 100%; line-height: 1.6; margin: 0 0 10px 5px; }
#hhp601 .fs120 {font-size: 120%; }
#hhp601 .fs150 {font-size: 150%; }
#hhp601 .bold {font-weight: bold; }
#hhp601 .underline {text-decoration: underline; }
#hhp601 .white {color: #ffffff; }
#hhp601 .yellow {color: #ffd700; }
#hhp601 p.notice, #hhp601 span.notice {font-size: 80%; }
#hhp601 div.page_up {margin: 10px 0 20px; }
#hhp601 h2 {background: none; margin: 20px 0; font-size: 110%; color: #333333; border-bottom: solid 2px #6b8e23; border-left: 10px ridge #6b8e23; padding: 0 0 5px 15px; }
#hhp601 h3 {margin: 0 auto; }
#hhp601 div#phead {padding-bottom: 10px; }
#hhp601 div#feature {width: 700px; padding: 10px 0 10px 0; }
#hhp601 div#feature div.point_area {background-color: #ffffff; background-image: url(/client_info/JUNGLE/view/userweb/images/detail/telemalche/hhp601_kana/bg_01.jpg); background-repeat: no-repeat; width: 680px; height: 170px; padding: 90px 10px 10px; }
#hhp601 ul {font-size: 95%; line-height: 1.2; }
#hhp601 ul li {list-style-type: disc; margin-left: 25px; }
#hhp601 ul.no_style li {list-style-type: none; }
#hhp601 ul.check li {list-style: none; text-indent: -1.3em; margin-left: 30px; }
#hhp601 ul.check li:before {content: url("/client_info/JUNGLE/view/userweb/images/detail/telemalche/hhp601_kana/check.png"); position: relative; top: 5px; }
#hhp601 ul.note li {font-size: 90%; list-style: none; text-indent: -1.3em; margin-left: 25px; line-height: 1.5;}
#hhp601 ul.note li:before {content: "※ "; }
#hhp601 div#feature div.fea_sec {width: 676px; margin-top: 20px; border: 2px solid #006400; background-color: none; padding: 10px; }
#hhp601 #spec table {margin: 0 0 20px 0; width: 500px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#hhp601 #spec table tr th {width: 20%; padding: 5px; font-weight: normal; text-align: left; vertical-align: middle; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hhp601 #spec table tr td {padding: 5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#hhp601 div#notice {width: 676px; margin: 20px 0; background-color: #ffffff; padding: 10px; border: 2px solid #b0c4de; }

/* DVDFabX    2017/05/16
-------------------------------------------------------------*/
#dvdfabX_exp2 {border: 5px solid #191b28 ; padding: 15px; background-color: #ffffff; width: 760px; border-radius: 10px;}
#dvdfabX_exp2 p {font-size: 90%;}
#dvdfabX_exp2 .bold {font-weight: bold;}
#dvdfabX_exp2 .red {color: #d80000;}
#dvdfabX_exp2 .underL {text-decoration: underline;}
#dvdfabX_exp2 ul.asterisk {font-size: 90%; margin: 10px 0 10px 30px;}
#dvdfabX_exp2 ul.asterisk li {list-style-type: none; text-indent: -1.5em;}
#dvdfabX_exp2 ul.asterisk li:before {content: "※ ";}

#dvdfabX {font-size: 13px;line-height: 1.67;}
#dvdfabX .caution {color: #FF0000;}
#dvdfabX #phead {margin:0 0 30px 0; text-align:right; }
#dvdfabX #phead h1 {margin:0 0 0 0; }
#dvdfabX #features {padding:0 0 20px 0; }
#dvdfabX #features h2 {margin: 70px 0 30px 0; }
#dvdfabX #features h3:not(.lead) {color: #21429a; border-bottom: solid 2px #21429a; margin: 70px 0 15px 0px; font-size: 169.2%; font-weight: bold; padding: 0 0 2px 38px; text-indent: -38px; }
#dvdfabX #features h3.lead {margin-bottom: 15px; font-size: 153.8%; font-weight: bold; padding: 0 0 2px 38px; text-indent: -38px; }
#dvdfabX #features h3.noline {border: none !important; }
#dvdfabX #features h3 + h3 {margin-top: 30px !important; }
#dvdfabX #features h3 img {vertical-align: middle; padding: 0 10px 5px 0; }
#dvdfabX #features h4.copy {color: #5eaf31; font-size: 123.1%; font-weight: bold; margin-bottom: 5px; }
#dvdfabX #features h2:first-of-type,
#dvdfabX #features h2 + h3 {margin-top: 0 !important; }
#dvdfabX #features p{font-size: 107.7%; line-height: 1.8; }
#dvdfabX #features .scr {margin:30px 0 0 0; text-align: center; }
#dvdfabX #features .textBox {display: table; }
#dvdfabX #features .textBox + .textBox {margin-top: 2em; }
#dvdfabX #features h3 + .textBox {margin-top: 40px; }
#dvdfabX #features .textBox > div {display: table-cell; vertical-align: top; }
#dvdfabX #features .textBox > div + div {padding-left: 20px; }
#dvdfabX #features .textBox > div.figure img {display: block; margin: auto; }
#dvdfabX #features .textBox > div.text {width: 100%; float: initial;}
#dvdfabX #features .henkanBox {padding: 15px 20px; border: solid 1px #0593b1; margin: 30px 80px 0; }
#dvdfabX #features .henkanBox h4 {font-size: 138.5%; font-weight: bold; margin-bottom: 5px; padding-left: 17px; text-indent: -17px; }
#dvdfabX #features .henkanBox h4 img {vertical-align: middle; padding: 0 5px 3px 0; }
#dvdfabX #features .appText {text-align: center; margin-top: 30px; }
#dvdfabX #features .appBtn {margin: 25px auto 0; text-align: center; }
#dvdfabX #features .appBtn li {display: inline-block; list-style: none; width: 136px; }
#dvdfabX #features .appBtn li + li {margin-left: 20px; }
#dvdfabX #features #hikakuTable {width: 100%; font-size: inherit; }
#dvdfabX #features #hikakuTable th,
#dvdfabX #features #hikakuTable td {border: solid 1px #4d4d4d; vertical-align: middle; }
#dvdfabX #features #hikakuTable th {font-size: 107.7%; padding: 8px 10px; background-color: #ffffff; }
#dvdfabX #features #hikakuTable td {font-size: 153.8%; color: #bebebe; padding: 0 7px; background: #f1f1f1; text-align: center; }
#dvdfabX #features thead th {text-align: center; font-weight: bold; line-height: 1.4; }
#dvdfabX #features #hikakuTable .hikakuTitle {background: #001655; color: #fff; font-size: 138.5%; }
#dvdfabX #features #hikakuTable .hikakuName {width: 82px; background: #f1f1f1; }
#dvdfabX #features #hikakuTable .hikakuName.on {background: #e3007f; color: #fff; }
#dvdfabX #features #hikakuTable .hikakuName.bddvd_on {background: #00a63c; color: #fff; }
#dvdfabX #features #hikakuTable .hikakuName.dvd_on {background: #009fe8; color: #fff;}
#dvdfabX #features #hikakuTable .copyHead {color: #fff; text-align: center; background: #1b8e60; }
#dvdfabX #features #hikakuTable .sakuseiHead {color: #fff; text-align: center; background: #d70835; }
#dvdfabX #features #hikakuTable .henkanHead {color: #fff; text-align: center; background: #1c68a7; }
#dvdfabX #features #hikakuTable .otherHead {color: #fff; text-align: center; background: #ea613b; }
#dvdfabX #features #hikakuTable td.on {background: #fceef4; }
#dvdfabX #features #hikakuTable td.on.bddvd {background: #e2f4e8; }
#dvdfabX #features #hikakuTable td.on.dvd {background: #e5f0f5;}
#dvdfabX #features #hikakuTable .copy td.on {color: #1b8e60; }
#dvdfabX #features #hikakuTable .sakusei td.on {color: #d70835; }
#dvdfabX #features #hikakuTable .henkan td.on {color: #1c68a7; }
#dvdfabX #features #hikakuTable .other td.on {color: #ea613b; }
#dvdfabX #features .font12 {font-size:92.3%; }
#dvdfabX .bottommargin0{margin-bottom:0 !important;}
#dvdfabX .bottommargin10{margin-bottom:10px !important;}
#dvdfabX .bottommargin20{margin-bottom:20px !important;}
#dvdfabX .bottommargin30{margin-bottom:30px !important;}
#dvdfabX .bottommargin40{margin-bottom:40px !important;}
#dvdfabX .bottommargin50{margin-bottom:50px !important;}
#dvdfabX .bottommargin60{margin-bottom:60px !important;}
#dvdfabX .topmargin0{margin-top:0 !important;}
#dvdfabX .leftmargin95{margin-left:95px !important;}
#dvdfabX #require {padding:30px 0 0 0; }
#dvdfabX #require h2 {margin:0 0 20px 0; }
#dvdfabX #require h3 {font-weight:bold; font-size: 110%; margin:0 0 5px 0; }
#dvdfabX #require p {margin:10px 0 30px 0; font-size: 13px; line-height: 1.67; }
#dvdfabX #require table {margin:0 0 30px 0; width:700px; font-size: inherit; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#dvdfabX #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#dvdfabX #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#dvdfabX #require .subt {width: 85px; text-align: center; }
#dvdfabX .page_up {text-align:right; margin:0 0 5px 0; }
#dvdfabX .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#dvdfabX #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#dvdfabX #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#dvdfabX #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#dvdfabX #pfoot .notice li, #dvdfabX #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:90%; *font-size:82%; font-family: "Verdana"; }

/* SMD18    2017/06/23
-------------------------------------------------------------*/
#smd18 { width: 700px; margin: 0 auto; font-size: 13px; line-height: 1.67;}
#smd18 p { margin-bottom: 20px; font-size: 100%;}
#smd18 #phead { margin: 0 0 20px 0; text-align: right;}
#smd18 #phead h1 { margin: 0 0 0 0;}
#smd18 #features { padding: 0 0 20px 0;}
#smd18 #features h2 { margin: 70px 0 25px;}
#smd18 #features h2:first-of-type { margin: 0 0 25px;}
#smd18 #features .Lead { font-size: 123%; font-weight: bold; margin-bottom: 15px;}
#smd18 #features .intro { margin: 0 0 25px 0;}
#smd18 #features p { margin: 0 0 45px 0px;}
#smd18 #features .scr { margin: 0 0 60px 0; text-align: center;}
#smd18 #features .smid { margin: 0 0 18px 0px;}
#smd18 #features .root2cSection { width: 700px; margin-bottom: 60px; overflow: hidden;}
#smd18 #features .root2cLeft { float: left; width: 351px;}
#smd18 #features .root2cRight { float: right; width: 348px;}
#smd18 #features .rootKakomi { border: #ff0000 solid 1px; width: 323px; padding: 10px;}
#smd18 #features .rootKakomi h4 { margin-bottom: 5px;}
#smd18 #features .rootKakomi p { margin-bottom: 0px;}
#smd18 #features .off2cSection { width: 700px; margin-bottom: 45px; overflow: hidden;}
#smd18 #features .off2cLeft { float: left; width: 346px;}
#smd18 #features .off2cRight { float: right; width: 317px;}
#smd18 #features h5 { margin-bottom: 22px;}
#smd18 #features table.kinouTable { width: 700px; border: #009bcd solid 1px;}
#smd18 #features table.kinouTable th { background: #c9eaff; border: #009bcd solid 1px; padding: 6px 12px;}
#smd18 #features table.kinouTable th.bunrui { background: #f0f0f0;}
#smd18 #features table.kinouTable td { border: #009bcd solid 1px; padding: 6px 12px;}
#smd18 #features table.kinouTable th.textAlignCenter, #smd18 #features table.kinouTable td.textAlignCenter { text-align: center;}
#smd18 #features .btnApp { text-align: center; margin-bottom: 60px;}
#smd18 #features .btnApp img { margin: 0 20px;}
#smd18 #features .textCenter { text-align: center;}
#smd18 #features .font12 { font-size: 92.3%;}
#smd18 #features .mb0 { margin-bottom: 0 !important;}
#smd18 #features .mb10 { margin-bottom: 10px !important;}
#smd18 #features .mb20 { margin-bottom: 20px !important;}
#smd18 #features .mb60 { margin-bottom: 60px !important;}
#smd18 #features span.expand { display: block; padding-top: 20px; text-align: center;}
#smd18 #require { padding: 30px 0 0 0;}
#smd18 #require h2 { margin: 0 0 20px 0;}
#smd18 #require h3 { font-weight: bold; font-size: 110%; margin: 30px 0 5px 0;}
#smd18 #require p { margin: 0 0 5px 0;}
#smd18 #require table { margin: 0 0 20px 0; width: 700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA;}
#smd18 #require th { width: 120px; padding: 5px; font-weight: normal; text-align: center; vertical-align: middle; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#smd18 #require td { padding: 5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#smd18 #require ul { margin: 0 0 0 20px;}
#smd18 #require ul li { list-style: disc; font-size: 100%; margin: 0;}
#smd18 .page_up { text-align: right; margin: 0 0 5px 0;}
#smd18 .page_up a { font-size: 85%; *font-size:77%; font-family: "Verdana";}
#smd18 #pfoot { margin: 0 0 30px 0; padding: 30px 0 0 0;}
#smd18 #pfoot .notice { background: #F5F5F5; border: 1px #AAAAAA solid; padding: 5px; margin: 0 0 20px 0;}
#smd18 #pfoot .notice h3 { font-weight: bold; font-size: 110%; margin: 0 0 5px 0; padding-left: 18px;}
#smd18 #pfoot .notice li, #smd18 #pfoot .notice_tm li { margin: 0 0 5px 0; font-size: 85%; *font-size:77%; font-family: "Verdana";}

/* PhotoZoom Pro 7    2017/07/20
-------------------------------------------------------------*/
#photozoom_pro7 {font-size: 13px; line-height: 1.67; }
#photozoom_pro7 #phead {margin: 0 0 20px 0; text-align: right; }
#photozoom_pro7 #phead h1 {margin: 0 0 0 0; }
#photozoom_pro7 #features {padding: 0 0 20px 0; }
#photozoom_pro7 #features h2 {margin: 0 0 20px 0; }
#photozoom_pro7 #features h3 {margin: 0 0 15px 0px; font-size: 192.3%; font-weight: bold; }
#photozoom_pro7 #features h4 {font-size: 123.1%; font-weight: bold; border-left: solid 5px #FC0; padding-left: 8px; margin: 50px 0 15px 0; }
#photozoom_pro7 #features h4 img {vertical-align: middle; padding-bottom: 3px; }
#photozoom_pro7 #features h5 {font-size: 107.7%; font-weight: bold; margin: 0 0 5px 0; }
#photozoom_pro7 #features h5.font16 {font-size: 123.1%; }
#photozoom_pro7 #features p {margin: 0 0 30px 0; font-size: 107.7%; }
#photozoom_pro7 #features .scr {margin: 0 0 20px 0; text-align: center; }
#photozoom_pro7 #features .scr_box {width: 700px; overflow: hidden; margin: 0 0 30px 0; }
#photozoom_pro7 #features .scr_l {width: 340px; float: left; display: inline; }
#photozoom_pro7 #features .scr_r {width: 340px; float: right; display: inline; }
#photozoom_pro7 #features .box {padding: 10px; border: solid 1px #CCC; background: #F0F0F0; }
#photozoom_pro7 #features .box p {margin-bottom: 10px; }
#photozoom_pro7 #features .box .scr {margin-bottom: 5px; text-align: center; }
#photozoom_pro7 #features ul.functionList {margin: 0 0 30px 20px; }
#photozoom_pro7 #features ul.functionList li {line-height: 2.0em; font-size: 110%; font-weight: bold; list-style: none; padding-left: 25px; margin-bottom: 5px; }
#photozoom_pro7 #features ul.functionList li span {font-weight: normal; }
#photozoom_pro7 .bottommargin0 {margin-bottom: 0 !important; }
#photozoom_pro7 .bottommargin10 {margin-bottom: 10px !important; }
#photozoom_pro7 .bottommargin20 {margin-bottom: 20px !important; }
#photozoom_pro7 .bottommargin30 {margin-bottom: 30px !important; }
#photozoom_pro7 .bottommargin40 {margin-bottom: 40px !important; }
#photozoom_pro7 .bottommargin50 {margin-bottom: 50px !important; }
#photozoom_pro7 .bottommargin60 {margin-bottom: 60px !important; }
#photozoom_pro7 .topmargin0 {margin-top: 0 !important; }
#photozoom_pro7 #require {padding: 30px 0 0 0; }
#photozoom_pro7 #require h2 {margin: 0 0 20px 0; }
#photozoom_pro7 #require h3 {font-weight: bold; font-size: 110%; margin: 0 0 5px 0; }
#photozoom_pro7 #require p {margin: 10px 0 30px 0; font-size: 13px; line-height: 1.67; }
#photozoom_pro7 #require table {margin: 0 0 30px 0; width: 700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#photozoom_pro7 #require th,  #photozoom_pro7 #require td {font-size: 13px; line-height: 1.67; }
#photozoom_pro7 #require th {width: 120px; padding: 5px; font-weight: normal; text-align: center; vertical-align: middle; background-color: #F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#photozoom_pro7 #require td {padding: 5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#photozoom_pro7 .page_up {text-align: right; margin: 0 0 5px 0; }
#photozoom_pro7 .page_up a {font-size: 85%;  *font-size:77%; font-family: "Verdana"; }
#photozoom_pro7 #pfoot {margin: 0 0 30px 0; padding: 30px 0 0 0; }
#photozoom_pro7 #pfoot .notice {background: #F5F5F5; border: 1px #AAAAAA solid; padding: 5px; margin: 0 0 20px 0; }
#photozoom_pro7 #pfoot .notice h3 {font-weight: bold; font-size: 110%; margin: 0 0 5px 0; padding-left: 18px; }
#photozoom_pro7 #pfoot .notice li, #photozoom_pro7 #pfoot .notice_tm li {margin: 0 0 5px 0; font-size: 85%; *font-size:77%; font-family: "Verdana"; }

/* 目に優しい画面    2017/07/21
-------------------------------------------------------------*/
#eyeguard {font-size: 13px;line-height: 1.67;}
#eyeguard #phead {margin:0 0 30px 0; }
#eyeguard #features {padding:0 0 20px 0; }
#eyeguard #features h2 {margin: 80px 0 30px 0; }
#eyeguard #features h3 {font-size: 138.5%; font-weight: bold; margin: 70px 0 15px; }
#eyeguard #features h3.h3style01 {padding: 4px 15px 2px; background: #d1efe8; }
#eyeguard #features h2:first-of-type,
#eyeguard #features h2 + h3 {margin-top: 0; }
#eyeguard #features h4 {font-size: 138.5%; font-weight: bold; color: #1ec06c; margin: 0 0 7px; }
#eyeguard #features p {font-size: 107.7%; line-height: 1.8; }
#eyeguard #features p + p {margin-top: 25px; }
#eyeguard #features .scr + p {margin-top: 40px; }
#eyeguard #features .scr {margin-top: 40px; text-align: center; }
#eyeguard #features .textBox {display: table; }
#eyeguard #features p + .textBox,
#eyeguard #features .textBox + .textBox {margin-top: 40px; /* width: 100%; */}
#eyeguard #features .textBox > div {display: table-cell; vertical-align: top; }
#eyeguard #features .textBox > div + div {padding-left: 20px; }
#eyeguard #features .textBox > div.figure img {display: block; margin: auto; }
#eyeguard #features .textBox > div.text {width: 100%; float: none; }
#eyeguard #require {padding:30px 0 0 0; }
#eyeguard #require h2 {margin:0 0 20px 0; }
#eyeguard #require h3 {font-weight:bold; font-size: 110%; margin:0 0 5px 0; }
#eyeguard #require p {margin:10px 0 30px 0; }
#eyeguard #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#eyeguard #require th,
#eyeguard #require td {font-size: 13px;line-height: 1.67; }
#eyeguard #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#eyeguard #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#eyeguard .page_up {text-align:right; margin:0 0 5px 0; }
#eyeguard .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#eyeguard #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#eyeguard #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#eyeguard #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#eyeguard #pfoot .notice li, #eyeguard #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* 筆ぐるめ 25    2017/08/24
-------------------------------------------------------------*/
#fude25 {font-size: 13px; line-height: 1.67; }
#fude25 table {font-size: 13px; line-height: 1.67; }
#fude25 #phead {margin:0 0 30px 0; }
#fude25 #phead h1 {margin:0 0 0 0; }
#fude25 #features {padding:0 0 20px 0; }
#fude25 #features h2 {margin: 75px 0 30px 0; }
#fude25 #features h3 {margin:65px 0 30px 0px; }
#fude25 #features h2 + h3,
#fude25 #features h3 + h4 {margin-top: 0 !important; }
#fude25 #features h4.h4_style01 {font-size: 123.1%; margin-top: 50px; font-weight: normal; }
#fude25 #features .title_pink {font-size: 123.1%; font-weight:bold; padding: 5px 10px 3px; margin: 50px 0 10px; background:#ffcbdb; }
#fude25 #features .title_blue {font-size: 123.1%; font-weight:bold; padding: 5px 10px 3px; margin: 50px 0 10px; background:#c4e1ff; }
#fude25 #features .title_green {font-size: 123.1%; font-weight:bold; padding: 5px 10px 3px; margin: 50px 0 10px; background:#ddedbc; }
#fude25 #features .title_pink:first-child,
#fude25 #features .title_blue:first-child,
#fude25 #features .title_green:first-child {margin-top: 0; }
#fude25 #features p{font-size: 107.7%; line-height: 1.8; }
#fude25 #features p + p{margin-top: 20px; }
#fude25 #features .imgCenter{text-align:center; }
#fude25 #features .scr{text-align:center; margin-top: 30px; }
#fude25 #features .scr_box{overflow: hidden; width: 700px; margin-top: 40px; }
#fude25 #features h3 + .scr_box{margin-top: 0!important; }
#fude25 #features .scr_l{width: 330px; float: left; display: inline; }
#fude25 #features .scr_r{width: 330px; float: right; display: inline; }
#fude25 #features .scr_l2{width: 520px; float: left; display: inline; }
#fude25 #features .scr_r2{width: 140px; float: right; display: inline; }
#fude25 #features .new{color: #ff1d25; }
#fude25 #features .notes{font-weight: normal; font-size: 14px; color: #444; vertical-align: middle; }
#fude25 #hikaku {padding:50px 0 20px 0; }
#fude25 #hikaku h2 {margin:0 0 20px 0; }
#fude25 #hikaku table {margin:0 0 10px 0; width:700px; font-size: 100%; border-top: 1px solid #8b8b8b; border-left: 1px solid #8b8b8b; }
#fude25 #hikaku th {font-size: 107.7%; padding: 10px 15px; text-align: center; line-height: 1.6; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #8b8b8b; border-right: 1px solid #8b8b8b; }
#fude25 #hikaku td {font-size: 107.7%; padding: 10px 15px; text-align:center; line-height: 1.6; border-bottom: 1px solid #8b8b8b; border-right: 1px solid #8b8b8b; vertical-align: middle; }
#fude25 #hikaku .title {font-weight: bold; color: #fff; width: 150px; text-align: center; }
#fude25 #hikaku .fg_sta {background: #ff1d25; }
#fude25 #hikaku .fg_eto {background: #ff801e; }
#fude25 #hikaku td.fg_sta {background: #ffcccc;}
#fude25 #hikaku td.fg_eto {background: #ffd4b3;}
#fude25 #require {padding:30px 0 0 0; }
#fude25 #require h2 {margin:0 0 20px 0; }
#fude25 #require h3 {font-size: 123.1%; font-weight:bold; margin:0 0 10px 0; }
#fude25 #require h4 {font-size: 107.7%; margin:0 0 10px 0; font-weight:normal; }
#fude25 #require p {margin:0 0 5px 0; }
#fude25 #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#fude25 #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; font-size: 100%; }
#fude25 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; font-size: 100%; }
#fude25 .page_up {text-align:right; margin:0 0 5px 0; clear: both; }
#fude25 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#fude25 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#fude25 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#fude25 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#fude25 #pfoot .notice li, #fude25 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* 筆ぐるめ 25 名刺管理・住所録    2017/09/04
-------------------------------------------------------------*/
#fude25_bizcard {font-size: 13px; line-height: 1.67; }
#fude25_bizcard table td, #fude25_bizcard table th {font-size: 13px; line-height: 1.67; }
#fude25_bizcard #phead {margin:0 0 30px 0; text-align:right; }
#fude25_bizcard #phead h1 {margin:0 0 0 0; }
#fude25_bizcard #features {padding: 0 0 20px 0; }
#fude25_bizcard #features h2 {margin: 0 0 30px 0; }
#fude25_bizcard #features h3 {margin: 65px 0 15px 0px; }
#fude25_bizcard #features h2 + h3 {margin-top: 0; }
#fude25_bizcard #features h4 {margin: 50px 0 15px 0px; }
#fude25_bizcard #features h5 {margin: 17px 0 10px 0px; }
#fude25_bizcard #features h5 + p {margin-left: 20px; }
#fude25_bizcard #features p{font-size: 107.7%; line-height: 1.8; margin: 0; }
#fude25_bizcard #features .scr {margin:30px 0 0 0; text-align: center; }
#fude25_bizcard #features .campaign {margin-bottom: 40px; }
#fude25_bizcard #features .recommend_biz {margin: 30px 0; }
#fude25_bizcard #features .recommend_biz li {list-style: none; float: left; margin-left: 17px; }
#fude25_bizcard #features .recommend_biz li.first {margin: 0; }
#fude25_bizcard #features .meishi {background: #ffefef; padding: 20px 30px; border: solid 1px #cacaca; margin: 25px auto 0; }
#fude25_bizcard #features .meishi h4 {color: #ff0000; font-size: 138.5%; font-weight: bold; margin: 0; }
#fude25_bizcard #features .meishi2 {background: #ffffe9; padding: 20px 30px; border: solid 1px #cacaca; margin: 30px auto 0; }
#fude25_bizcard #features .textBox {margin-top: 50px; }
#fude25_bizcard #features .textBox .text {width: 330px; float: left; }
#fude25_bizcard #features .textBox .photo {width: 330px; float: right; }
#fude25_bizcard #features .textBox h4 {margin:10px 0 15px 0px; }
#fude25_bizcard #features .w540 {width: 540px; margin: 0 auto; }
#fude25_bizcard #features p#sozai {font-size: 169.2%; font-weight: bold; margin-left: 20px; }
#fude25_bizcard #features p#sozai span {color: #009fe8; font-size: 27px; }
#fude25_bizcard #features .functionBtn {text-align: center; margin-top: 40px; }
#fude25_bizcard #features .font12 {font-size:92.3%; }
#fude25_bizcard .bottommargin0{margin-bottom:0 !important;}
#fude25_bizcard .bottommargin10{margin-bottom:10px !important;}
#fude25_bizcard .bottommargin20{margin-bottom:20px !important;}
#fude25_bizcard .bottommargin30{margin-bottom:30px !important;}
#fude25_bizcard .bottommargin40{margin-bottom:40px !important;}
#fude25_bizcard .bottommargin50{margin-bottom:50px !important;}
#fude25_bizcard .bottommargin60{margin-bottom:60px !important;}
#fude25_bizcard .topmargin0{margin-top:0 !important;}
#fude25_bizcard .leftmargin95{margin-left:95px !important;}
#fude25_bizcard #require {padding:30px 0 0 0; }
#fude25_bizcard #require h2 {margin:0 0 20px 0; }
#fude25_bizcard #require h3 {font-weight:bold; font-size: 120%; margin:0 0 5px 0; }
#fude25_bizcard #require p {margin:10px 0 30px 0; font-size: 100%; line-height: 1.67; }
#fude25_bizcard #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#fude25_bizcard #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude25_bizcard #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude25_bizcard .page_up {text-align:right; margin:0 0 5px 0; }
#fude25_bizcard .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#fude25_bizcard #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#fude25_bizcard #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#fude25_bizcard #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#fude25_bizcard #pfoot .notice li, #fude25_bizcard #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* 筆ぐるめ 25 宛名印刷・住所録 プラス    2017/09/04
-------------------------------------------------------------*/
#fude25_atena {font-size: 14px; line-height: 1.9; }
#fude25_atena table th, #fude25_atena table td {font-size: 14px; line-height: 1.9; }
#fude25_atena .caution {color: #FF0000;}
#fude25_atena #phead {margin:0 0 20px 0; }
#fude25_atena #phead h1 {margin:0 0 25px 0; }
#fude25_atena #phead p {margin-bottom: 30px; font-size: 100%; line-height: 1.9; }
#fude25_atena .hr {clear:both; margin:10px 0; }
#fude25_atena #features {padding:0 0 0 0; }
#fude25_atena #features h2 {margin:0 0 30px 0; }
#fude25_atena #features h3{font-weight:bold; margin: 60px 0 20px 0; }
#fude25_atena #features h2+h3{margin: 0 0 20px 0; }
#fude25_atena #features h4.h4_bold{font-weight: bold; font-size: 128.6%; }
#fude25_atena #features h4.h4_bold2{font-weight: bold; font-size: 128.6%; padding-left: 10px; border-left: solid 12px #e50012; line-height: 1.4; margin-bottom: 15px; }
#fude25_atena #features .title_blue{font-size:114.3%; font-weight:bold; padding: 4px 10px 3px; margin: 0 0 10px 0; background:#bbe7f8; }
#fude25_atena #features .title_pink{font-size:114.3%; font-weight:bold; padding: 4px 10px 3px; margin: 0 0 10px 0; background:#ffcbdb; }
#fude25_atena #features .title_green{font-size:114.3%; font-weight:bold; padding: 4px 10px 3px; margin: 0 0 10px 0; background:#ddedbc; }
#fude25_atena #features h5.h5_layout{font-size:114.3%; margin-bottom: 20px; }
#fude25_atena #features p {font-size: 100%; line-height: 1.9; }
#fude25_atena #features .scr{overflow:hidden; text-align:center; margin-bottom: 30px; }
#fude25_atena #features .scr_box{overflow: hidden; width: 700px; }
#fude25_atena #features .scr_l{width: 330px; float: left; display: inline; }
#fude25_atena #features .scr_r{width: 330px; float: right; display: inline; }
#fude25_atena #features ol.item{margin: 0 0 40px 7px; }
#fude25_atena #features ol.item li{font-size: 128.6%; padding-left: 13px; text-indent: -13px; list-style: none; }
#fude25_atena #features ol.item li img{padding-right: 8px; }
#fude25_atena #features ol.item a{font-weight: bold; }
#fude25_atena #features .new{color: #ff1d25; }
#fude25_atena #features .notes{font-weight: normal; }
#fude25_atena #features .notes2{font-weight: normal; font-size: 14px; }
#fude25_atena #features .mb0 {margin-bottom: 0 !important;}
#fude25_atena #features .mb5 {margin-bottom: 5px !important;}
#fude25_atena #features .mb10 {margin-bottom: 10px !important;}
#fude25_atena #features .mb20 {margin-bottom: 20px !important;}
#fude25_atena #features .mb30 {margin-bottom: 30px !important;}
#fude25_atena #features .mb40 {margin-bottom: 40px !important;}
#fude25_atena #features .mb50 {margin-bottom: 50px !important;}
#fude25_atena #require {padding:30px 0 0 0; }
#fude25_atena #require h2 {margin:0 0 20px 0; }
#fude25_atena #require h3 {font-size: 110%; font-weight:bold; margin:0 0 3px 0; }
#fude25_atena #require h4 {margin:0 0 3px 0; }
#fude25_atena #require p {margin:0 0 5px 0; }
#fude25_atena #require table {margin:0 0 20px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#fude25_atena #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude25_atena #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude25_atena .page_up {text-align:right; margin:0 0 5px 0; clear: both; }
#fude25_atena .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#fude25_atena #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#fude25_atena #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#fude25_atena #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#fude25_atena #pfoot .notice li, #fude25_atena #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* Nero 2018    2017/09/14
-------------------------------------------------------------*/
#nero2018 ,#nero2018 p {font-size: 13px; line-height: 1.67; }
#nero2018 .caution {color: #FF0000;}
#nero2018 #phead {margin:0 0 30px 0; text-align:right; }
#nero2018 #phead h1 {margin:0 0 0 0; }
#nero2018 #features {padding:0 0 20px 0; }
#nero2018 #features h2 {margin:50px 0 30px 0; }
#nero2018 #features h3 {margin:80px 0 30px; }
#nero2018 #features h4 {font-size: 138.5%; font-weight: bold; padding: 6px 15px 4px; margin:65px 0 15px; }
#nero2018 #features h2 + h3,
#nero2018 #features h3 + h4 {margin-top: 0; }
#nero2018 #features h4.writingTitle {background: #f9cdcf; }
#nero2018 #features h4.videoTitle {background: #fff1ae; }
#nero2018 #features h4.convertTitle {background: #e1e9f4; }
#nero2018 #features h4.manageTitle {background: #e9f8f8; }
#nero2018 #features p{font-size: 107.7%; line-height: 1.8; }
#nero2018 #features .scr {margin-top: 25px; text-align: center; }
#nero2018 #features .securdisc {width: 660px; margin: 35px auto 0; }
#nero2018 #features .securdisc h5 {margin-bottom: 15px; }
#nero2018 #features .securdisc h6 {margin:30px 0 10px; }
#nero2018 #features .securdiscImg {width: 240px; float: right; text-align: right; }
#nero2018 #features .securdiscImg img {padding-bottom: 12px; }
#nero2018 #features .writingTaiouText {padding: 10px; background: #fce5e6; text-align: center; margin: 30px auto 0; width: 520px; }
#nero2018 #features .writingTaiouText span {color: #ff0000; font-weight: bold; }
#nero2018 #features .videoTable {width: 540px; margin: 30px auto; }
#nero2018 #features .videoTable th,
#nero2018 #features .videoTable td {border: solid 1px #333; }
#nero2018 #features .videoTable th {padding: 8px 15px; text-align: left; background: #fffdf7; /*font-size: 107.7%;*/ font-size: 130%; line-height: 1.67; }
#nero2018 #features .videoTable td {padding: 8px 25px; text-align: right; background: #ffeebf; font-weight: bold; /*font-size:123.1%;*/ font-size:150%; line-height: 1.67; }
#nero2018 #features .videoBox p {width: 560px; float: left; }
#nero2018 #features .videoBox img {float: right; }
#nero2018 #features .col2Wrap {overflow: hidden; }
#nero2018 #features .col2 {width: 330px; float: left; margin: 0 0 0 40px; }
#nero2018 #features .col2:nth-of-type(odd) {margin-left: 0; clear: both; }
#nero2018 #features .new {color: #ff1d25; }
#nero2018 #features .strongText {color: #ff1d25; font-size: 123.1%; font-weight: bold; margin-top: 10px; }
#nero2018 #features #burn_ex .strongText {color: #e6232e; font-size: 169.2%; font-weight: bold; margin-bottom: 10px; text-align: left; }
#nero2018 #features .font12 {font-size: 92.3%; }
#nero2018 #hikaku {padding:30px 0 20px 0; }
#nero2018 #hikaku h2 {margin:0 0 20px 0; }
#nero2018 #hikaku p {font-size: 107.7%; line-height: 1.8; margin-bottom: 20px; }
#nero2018 #hikaku ul {margin: 0 0 0 20px; }
#nero2018 #hikaku ul li {font-size: 123.1%; /* margin-bottom: 3px;*/ margin: 0 0 3px 0; list-style: disc; }
#nero2018 #require {padding:30px 0 0 0; }
#nero2018 #require h2 {margin:0 0 20px 0; }
#nero2018 #require h3 {font-weight:bold; font-size:120%; }
#nero2018 #require p {margin:0 0 5px 0; }
#nero2018 #require table {margin:0 0 50px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#nero2018 #require th {font-size: 13px; line-height: 1.67; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2018 #require th.row_th_first {background-color:#666; color:#fff; }
#nero2018 #require th.row_th_lv1 {background-color:#D4D4CF; }
#nero2018 #require th.row_th_lv2 {background-color:#D4D4CF; }
#nero2018 #require th.col_th_lv1 {width:150px; }
#nero2018 #require th.col_th_lv2 {width:100px; }
#nero2018 #require td {font-size: 13px; line-height: 1.67; padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#nero2018 .page_up {text-align:right; margin:0 0 5px 0; }
#nero2018 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#nero2018 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#nero2018 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#nero2018 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#nero2018 #pfoot .notice li, #nero2018 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; }
#nero2018 #pfoot .notice_tm {margin:0 0 20px 0; }
#nero2018 #pfoot p {margin: 0 0 20px 0; font-size:85%; }

/* みんなのフォトムービー9 2017/10/04
-------------------------------------------------------------*/
#minphoto9 {font-size: 13px; line-height: 1.67; }
#minphoto9 .caution {color: #FF0000;}
#minphoto9 #phead {margin:0 0 30px 0; text-align:right; }
#minphoto9 #phead h1 {margin:0 0 0 0; }
#minphoto9 #features {padding:0 0 20px 0; }
#minphoto9 #features h2 {margin:0 0 30px 0; }
#minphoto9 #features h3.h3_style01 {margin: 60px 0 15px 0px; font-size: 192.3%; font-weight: bold; }
#minphoto9 #features h3.h3_style02 {margin: 35px 0 13px; }
#minphoto9 #features h2 + h3 {margin-top: 0 !important; }
#minphoto9 #features h4.h4_style01 {margin:40px 0 8px 0px; font-size: 192.3%; font-weight: bold; color: #e50012; }
#minphoto9 #features h4.h4_style01 img {vertical-align: middle; padding: 0 10px 5px 0; }
#minphoto9 #features h4.h4_style02 {margin: 60px 0 10px 0px; padding: 5px 13px 2px; font-size: 153.8%; font-weight: bold; color: #fff; }
#minphoto9 #features .title_ensyutsu {background: #00a6e9; }
#minphoto9 #features .title_kanri {background: #ea6da4; }
#minphoto9 #features .title_benri {background: #f9be00; }
#minphoto9 #features .title_kazari {background: #7ad5d8; }
#minphoto9 #features h5 {margin-bottom: 7px; font-size: 123.1%; font-weight: bold; }
#minphoto9 #features > h5 {margin-top: 45px; }
#minphoto9 #features h5 img {vertical-align: middle; padding: 0 8px 5px 0; }
#minphoto9 #features p {font-size: 107.7%; }
#minphoto9 #features p + p,
#minphoto9 #features .scr + p {margin-top: 30px;}
#minphoto9 #features .scr {margin:30px 0 0 0; text-align: center; }
#minphoto9 #features .scr_box {width: 700px; margin: 45px 0 0 0; overflow: hidden; }
#minphoto9 #features .scr_l {width: 400px; float: left; display: inline; }
#minphoto9 #features .scr_r {width: 280px; float: right; display: inline; text-align: center; }
#minphoto9 #features .strongText {font-size: 123.1%; font-weight: bold; }
#minphoto9 #features .notes {font-size: 12px; text-align: right; }
#minphoto9 #require {padding:30px 0 0 0; }
#minphoto9 #require h2 {margin:0 0 20px 0; }
#minphoto9 #require h3 {font-weight:bold; margin:0 0 3px 0; }
#minphoto9 #require p {margin:0 0 5px 0; }
#minphoto9 #require table {margin:0 0 50px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#minphoto9 #require th, #minphoto9 #require td {font-size: 13px; line-height: 1.67; }
#minphoto9 #require th {width:150px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#minphoto9 #require th.row_th_first {background-color:#666; color:#fff; }
#minphoto9 #require th.row_th_lv1 {background-color:#D4D4CF; }
#minphoto9 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; vertical-align: middle; }
#minphoto9 .page_up {text-align:right; margin:0 0 5px 0; }
#minphoto9 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#minphoto9 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#minphoto9 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#minphoto9 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#minphoto9 #pfoot .notice li, #minphoto9 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; }
#minphoto9 #pfoot .notice_tm {margin:0 0 20px 0; }
#minphoto9 #pfoot h4 {margin: 0 0 10px 0; font-weight: normal; }
#minphoto9 #pfoot p {margin: 0 0 20px 0; font-size:85%; line-height: 1.67; }

/* みんなのフォトムービー9 Wedding 2017/10/04
-------------------------------------------------------------*/
#minphoto9_w {font-size: 13px; line-height: 1.67; }
#minphoto9_w .caution {color: #FF0000;}
#minphoto9_w #phead {margin:0 0 30px 0; text-align:right; }
#minphoto9_w #phead h1 {margin:0 0 0 0; }
#minphoto9_w #features {padding:0 0 20px 0; }
#minphoto9_w #features h2 {margin:0 0 30px 0; }
/* wedding */
#minphoto9_w #features h3 {margin: 0 0 10px 0px; font-size:169.2%; font-weight: bold; }
/* wedding */
#minphoto9_w #features h4 {font-weight:bold; }
#minphoto9_w #features p{font-size: 107.7%; line-height: 1.8; }
#minphoto9_w #features .movieSection {padding-top: 60px; margin-top: 40px; }
#minphoto9_w #features .movieBoxWrap {width: 690px; margin: 0 auto; }
#minphoto9_w #features .movieBox {position: relative; width: 208px; float: left; margin: 40px 0 0 33px; min-height: 320px; }
#minphoto9_w #features .movieBox.left {margin-left: 0; clear: both; }
#minphoto9_w #features .movieBox h4 {color: #ea6d8d; margin-bottom: 5px; }
#minphoto9_w #features .movieBox p {font-size: 100%; }
#minphoto9_w #features .movieBox .photo {position: absolute; bottom: 0; }
#minphoto9_w #features .kinouSection {margin-top: 70px; }
#minphoto9_w #features .kinouInner {width: 660px; margin: 0 auto; }
#minphoto9_w #features .kinouSection h4 {margin: 40px 0 0; }
#minphoto9_w #features .kinouSection h4.kinouTitle {font-size: 153.8%; color: #ea6d8d; margin: 50px 0 5px; }
#minphoto9_w #features .kinouSection h5 {margin: 50px 0 5px; font-size: 123.1%; font-weight: bold; padding-left: 27px; text-indent: -27px; }
#minphoto9_w #features .kinouSection h5 img {vertical-align: middle; padding: 0 8px 5px 0; }
#minphoto9_w #features .kinouSection h4 + h5 {margin-top: 20px; }
#minphoto9_w #features .kinouBox {width: 310px; float: left; margin-left: 40px; }
#minphoto9_w #features .kinouBox.left {margin-left: 0; clear: both; }
#minphoto9_w #features .useSection {padding-top: 60px; margin-top: 60px; }
#minphoto9_w #features .guideSection {margin-top: 70px; }
#minphoto9_w #features .scr {margin: 20px 0 0 0; text-align: center; }
#minphoto9_w #features .line {padding-top: 40px; }
#minphoto9_w #features .pb3 {padding-bottom: 3em; }
#minphoto9_w #require {padding:30px 0 0 0; }
#minphoto9_w #require h2 {margin:0 0 20px 0; }
#minphoto9_w #require h3 {font-weight:bold; margin:0 0 3px 0; }
#minphoto9_w #require p {margin:0 0 5px 0; }
#minphoto9_w #require table {margin:0 0 50px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#minphoto9_w #require th, #minphoto9_w #require td {font-size: 13px; line-height: 1.67; }
#minphoto9_w #require th {width:150px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#minphoto9_w #require th.row_th_first {background-color:#666; color:#fff; }
#minphoto9_w #require th.row_th_lv1 {background-color:#D4D4CF; }
#minphoto9_w #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; vertical-align: middle; }
#minphoto9_w .page_up {text-align:right; margin:0 0 5px 0; }
#minphoto9_w .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#minphoto9_w #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#minphoto9_w #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#minphoto9_w #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#minphoto9_w #pfoot .notice li, #minphoto9_w #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; }
#minphoto9_w #pfoot .notice_tm {margin:0 0 20px 0; }
#minphoto9_w #pfoot h4 {margin: 0 0 10px 0; font-weight: normal; }
#minphoto9_w #pfoot p {margin: 0 0 20px 0; font-size:85%; line-height: 1.67; }

/* 筆ぐるめ 2018 for Mac    2017/10/04
-------------------------------------------------------------*/
#fude2018mac {font-size: 13px; line-height: 1.67;}
#fude2018mac #phead {margin:0 0 30px 0; }
#fude2018mac #phead h1 {margin:0 0 0 0; }
#fude2018mac #features {padding:0 0 20px 0; }
#fude2018mac #features h2 {margin:60px 0 30px 0; }
#fude2018mac #features h3 {margin:65px 0 10px 0px; font-size:230.8%; font-weight: bold; color: #c51c24; line-height: 1.4; }
#fude2018mac #features h2 + h3 {margin-top: 0; }
#fude2018mac #features h4 {font-size: 123.1%; font-weight:bold; padding: 5px 10px 3px; margin: 40px 0 10px; background: #eddfde; }
#fude2018mac #features h3 + h4 {margin-top: 0; }
#fude2018mac #features p{font-size: 107.7%; line-height: 1.8; }
#fude2018mac #features p + p{margin-top: 20px; }
#fude2018mac #features .scr{text-align:center; margin-top: 30px; }
#fude2018mac #features .scr_box{overflow: hidden; width: 700px; margin-top: 30px; }
#fude2018mac #features .scr_l{width: 330px; float: left; display: inline; }
#fude2018mac #features .scr_r{width: 330px; float: right; display: inline; }
#fude2018mac #features .scr_l2{width: 520px; float: left; display: inline; }
#fude2018mac #features .scr_r2{width: 140px; float: right; display: inline; }
#fude2018mac #features .scr_l3{width: 450px; float: left; display: inline; }
#fude2018mac #features .scr_r3{width: 230px; float: right; display: inline; }
#fude2018mac #features .mt0 {margin-top: 0 !important;}
#fude2018mac #require {padding:30px 0 0 0; }
#fude2018mac #require h2 {margin:0 0 20px 0; }
#fude2018mac #require h3 {font-size: 123.1%; font-weight:bold; margin:0 0 10px 0; }
#fude2018mac #require h4 {font-size: 107.7%; margin:0 0 10px 0; }
#fude2018mac #require p {margin:0 0 5px 0; }
#fude2018mac #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#fude2018mac #require th, #fude2018mac #require td {font-size: 13px; line-height: 1.67; }
#fude2018mac #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}
#fude2018mac #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#fude2018mac .page_up {text-align:right; margin:0 0 5px 0; clear: both; }
#fude2018mac .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#fude2018mac #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#fude2018mac #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#fude2018mac #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#fude2018mac #pfoot .notice li, #fude2018mac #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }
#fude2018mac #pfoot p {margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* Web×動画×レコーダー DX    2017/11/02
-------------------------------------------------------------*/
#wmr_dx {font-size: 13px; line-height: 1.67;}
#wmr_dx #require th,
#wmr_dx #require td {font-size: 13px; line-height: 1.67;}
#wmr_dx #phead {margin:0 0 30px 0; text-align:right; }
#wmr_dx #phead h1 {margin:0 0 0 0; }
#wmr_dx #features {padding:0 0 20px 0; }
#wmr_dx #features h2 {margin:0 0 30px 0; }
#wmr_dx #features h3.h3_style01 {font-size: 192.3%; font-weight: bold; margin: 70px 0 15px; color: #13a3e6; border-bottom: solid 2px #13a3e6; }
#wmr_dx #features h3.h3_style02 {font-size: 192.3%; font-weight: bold; margin: 70px 0 30px; color: #fff; background: #13a3e6; padding: 4px 15px 2px; }
#wmr_dx #features h4 {margin: 40px 0 7px; font-size: 138.5%; font-weight: bold; }
#wmr_dx #features h4 span {color: #13a3e6; }
#wmr_dx #features h2 + h3,
#wmr_dx #features h3 + h3,
#wmr_dx #features h3 + h4,
#wmr_dx #features h4 + h4 {margin-top: 0!important; }
#wmr_dx #features p {font-size: 107.7%; line-height: 1.8; }
#wmr_dx #features .scr {margin:30px 0 0 0; text-align: center; }
#wmr_dx #features .text01 {font-size: 123.1%; text-align: center; margin-top: 45px; }
#wmr_dx #features .text01 img {padding-bottom: 20px; }
#wmr_dx #features .text02 {margin-left: 20px; }
#wmr_dx #features #taiousite {width: 540px; margin: 35px auto 0; border: solid 1px #13a3e6; }
#wmr_dx #features #taiousite dt,
#wmr_dx #features #taiousite dd {padding: 10px 15px; }
#wmr_dx #features #taiousite dt {font-size: 138.5%; font-weight: bold; color: #fff; background: #13a3e6; padding: 5px 15px 3px; }
#wmr_dx #features #taiousite dd {font-size: 107.7%; line-height: 1.7; padding: 10px 15px; }
#wmr_dx #features #taiousite dd span {font-size: 114.5%; }
#wmr_dx #features #taiousite_notes {font-size:92.3%; width: 540px; margin: 10px auto 0; }
#wmr_dx #features .new {color: #ff0000; font-weight: bold; }
#wmr_dx #features .font12 {font-size:92.3%; }
#wmr_dx #require {padding:30px 0 0 0; }
#wmr_dx #require h2 {margin:0 0 20px 0; }
#wmr_dx #require h3 {font-weight:bold; font-size: 110%; margin:0 0 5px 0; }
#wmr_dx #require p {margin:10px 0 30px 0; }
#wmr_dx #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#wmr_dx #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#wmr_dx #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#wmr_dx .page_up {text-align:right; margin:0 0 5px 0; }
#wmr_dx .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#wmr_dx #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#wmr_dx #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#wmr_dx #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#wmr_dx #pfoot .notice li, #wmr_dx #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* 動画×ダウンロード×変換 2    2017/11/02
-------------------------------------------------------------*/
#mdc2 {font-size: 13px; line-height: 1.67; }
#mdc2 #require th,
#mdc2 #require td {font-size: 13px; line-height: 1.67;}
#mdc2 #phead {margin:0 0 30px 0; text-align:right; }
#mdc2 #phead h1 {margin:0 0 0 0; }
#mdc2 #features {padding:0 0 20px 0; }
#mdc2 #features h2 {margin:0 0 30px 0; }
#mdc2 #features h3 {margin:65px 0 15px 0px; font-size:169.2%; font-weight: bold; color: #d70b30; padding-left: 40px; text-indent: -40px; }
#mdc2 #features h2 + h3 {margin-top: 0; }
#mdc2 #features h3 img {vertical-align: middle; padding: 0 8px 5px 0; }
#mdc2 #features h3 sup {font-size: 55%; }
#mdc2 #features p{font-size: 107.7%; line-height: 1.8; }
#mdc2 #features .scr {margin:30px 0 0 0; text-align: center; }
#mdc2 #features #taiousite {width: 540px; margin: 35px auto 0; }
#mdc2 #features #taiousite dt,
#mdc2 #features #taiousite dd {padding: 10px 15px; }
#mdc2 #features #taiousite dt {font-size: 123.1%; font-weight: bold; color: #fff; text-align: center; background: #da0828; padding: 7px 15px 5px; }
#mdc2 #features #taiousite dd {font-size: 107.7%; line-height: 2.0; padding: 10px 15px; background: #eeeeef; }
#mdc2 #features #taiousite .text_large {font-size: 123.1%; font-weight: bold; }
#mdc2 #features #taiousite .maru {color: #da0828; font-weight: bold; }
#mdc2 #features #taiousite_notes {font-size:92.3%; width: 540px; margin: 10px auto 0; }
#mdc2 #features .font12 {font-size:92.3%; }
#mdc2 #require {padding:30px 0 0 0; }
#mdc2 #require h2 {margin:0 0 20px 0; }
#mdc2 #require h3 {font-weight:bold; font-size: 110%; margin:0 0 5px 0; }
#mdc2 #require p {margin:10px 0 30px 0; }
#mdc2 #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#mdc2 #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#mdc2 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#mdc2 .page_up {text-align:right; margin:0 0 5px 0; }
#mdc2 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#mdc2 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#mdc2 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#mdc2 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#mdc2 #pfoot .notice li, #mdc2 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* 動画×DVD(BD&DVD)×メーカー 2    2017/11/02
-------------------------------------------------------------*/
#mdm2 {font-size: 13px; line-height: 1.67; }
#mdm2 #require th,
#mdm2 #require td {font-size: 13px; line-height: 1.67;}
#mdm2 #phead {margin:0 0 30px 0; text-align:right; }
#mdm2 #phead h1 {margin:0 0 0 0; }
#mdm2 #features {padding:0 0 20px 0; }
#mdm2 #features h2 {margin:0 0 30px 0; }
#mdm2 #features h3 {font-size: 192.3%; font-weight: bold; margin: 70px 0 15px; color: #ff5971; border-bottom: solid 2px #ff5971; }
#mdm2 #features h3.bd {color: #13a3e6; border-bottom: solid 2px #13a3e6; }
#mdm2 #features h2 + h3 {margin-top: 0; }
#mdm2 #features h4 {margin: ; font-size: 107.7%; }
#mdm2 #features p {font-size: 107.7%; line-height: 1.8; }
#mdm2 #features .scr + p,
#mdm2 #features p + p {margin-top: 30px; }
#mdm2 #features .scr {margin:30px 0 0 0; text-align: center; }
#mdm2 #features .text01 {line-height: 2.2; }
#mdm2 #features .text01 span {color: #ff5971; font-weight: bold; }
#mdm2 #features .dlList {overflow: hidden; width: 100%; margin-top: 40px; }
#mdm2 #features h3 + .dlList {margin-top: 0; }
#mdm2 #features .dlList dt,
#mdm2 #features .dlList dd {float: left; font-size: 107.7%; line-height: 2.2; }
#mdm2 #features .dlList dt {clear: both; font-weight: bold; }
#mdm2 #features .dlList dt span {color: #ff5971; font-weight: bold; }
#mdm2 #features .dlList dt.w160 {width: 160px; }
#mdm2 #features .dlList dt.w160 + dd {width: 540px; }
#mdm2 #require {padding:30px 0 0 0; }
#mdm2 #require h2 {margin:0 0 20px 0; }
#mdm2 #require h3 {font-weight:bold; font-size: 110%; margin:0 0 5px 0; }
#mdm2 #require p {margin:10px 0 30px 0; }
#mdm2 #require table {margin:0 0 30px 0; width:700px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; }
#mdm2 #require th {width:120px; padding:5px; font-weight:normal; text-align:center; vertical-align:middle; background-color:#F9F9F3; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#mdm2 #require td {padding:5px; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
#mdm2 .page_up {text-align:right; margin:0 0 5px 0; }
#mdm2 .page_up a{font-size:85%; *font-size:77%; font-family: "Verdana"; }
#mdm2 #pfoot {margin:0 0 30px 0; padding:30px 0 0 0; }
#mdm2 #pfoot .notice{background:#F5F5F5; border:1px #AAAAAA solid; padding:5px; margin:0 0 20px 0; }
#mdm2 #pfoot .notice h3{font-weight:bold; font-size:110%; margin: 0 0 5px 0; padding-left:18px; }
#mdm2 #pfoot .notice li, #mdm2 #pfoot .notice_tm li{margin: 0 0 5px 0; font-size:85%; *font-size:77%; font-family: "Verdana"; }

/* 次    yyyy/mm/dd
-------------------------------------------------------------*/