@charset "UTF-8";

/* faqカテゴリで使用しているパーツのCSSです ------------------------------------------------ */

/* common ---------------------------------------------------------------------------------- */
.sectionPlugincad01 {
	margin-bottom: 13px;
	overflow: hidden;
	*zoom: 1;
}
.sectionPlugincad01 ul {
	float: right;
}
	.sectionPlugincad01 ul li{
		float: left;
		background: url(../../software/plugincad/images/ico_index01.gif) no-repeat left center;
		padding-left: 16px;
		margin-left: 37px;
		font-size: 12px;
		line-height: 20px;
	}
/* /software/plugincad/index.html ---------------------------------------------------------------- */
#pc01.section,
#pc02.section {
	background-color: #f3f2f2;
	margin-bottom: 25px;
}
	#pc01.section .txt,
	#pc02.section .txt {
		padding: 20px 25px;
		font-size: 14px;
		line-height: 30px;
	}
.dlPlugin01 {
	overflow: hidden;
	margin-bottom: 20px;
}
.dlPlugin01 dt,
.dlPlugin01 dd {
}
.dlPlugin01 dt {
	clear: left;
	float: left;
}
.dlPlugin01 dd {
	background-color: #fdf7e8;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 20px;
}
.dlPlugin01 dd .txt{
	padding: 10px 25px 10px 0;
	height: 50px;
}
.dlPlugin02 {
	width: 510px;
	overflow: hidden;
	margin-bottom: 0px;
}
.dlPlugin02 dt,
.dlPlugin02 dd {
}
.dlPlugin02 dt {
	clear: left;
	float: left;
}
.dlPlugin02 dd.vn8 {
	background-color: #ebefef;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 20px;
}
.dlPlugin02 dd.vnb8 {
	background-color: #f5f5f5;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 20px;
}
.dlPlugin02 dd .txt{
	padding: 10px 25px 10px 0;
	height: 50px;
}

/* /software/plugincad/voiceX.html ---------------------------------------------------------------- */
h3{
	margin-bottom: 10px;
}
h4{
	margin-bottom: 20px;
}

.sectionPcVoice01 {
	margin-bottom: 30px;
	overflow: hidden;
	*zoom: 1;
}
.sectionPcVoice01 .pic {
	float: left;
	margin-right: 15px;
}
	.sectionPcVoice01 dl {
		overflow: hidden;
		*zoom: 1;
	}
	.sectionPcVoice01 dl dt,
	.sectionPcVoice01 dl dd {
		margin-bottom: 10px;
	}
	.sectionPcVoice01 dl dt{
		clear: left;
		float: left;
		width: 96px;
		background-color: #CCC;
		border: 1px solid #666;
		text-align: center;
		font-size: 12px;
		line-height: 18px;
	}
	.sectionPcVoice01 dl dd {
		margin-left: 111px;
		font-size: 14px;
		line-height: 20px;
	}
	.sectionPcVoice01 dl dd.web {
		background: url(../../software/plugincad/images/ico_index01.gif) no-repeat left center;
		padding-left: 10px;
	}
.sectionPcVoice02 {
	overflow: hidden;
	*zoom: 1;
	margin-bottom: 40px;
}
	.sectionPcVoice02 ul {
	}
		.sectionPcVoice02 ul li {
			float: left;
		}
		.sectionPcVoice02 ul.type01 li {
			margin-right: 10px;
		}
		.sectionPcVoice02 ul.type02 li {
			margin-right: 20px;
		}
		.sectionPcVoice02 ul.type03 li {
			margin: 0 20px 10px 0;
		}
		.sectionPcVoice02 ul li.last {
			float: right;
			margin: 0;
		}
	.sectionPcVoice02 .pic {
		margin-bottom: 10px;
	}
	.sectionPcVoice02 .txt01,
	.sectionPcVoice02 .txt02,
	.sectionPcVoice02 .txt03 {
	}
	.sectionPcVoice02 .txt01 {
		text-align: center;
		font-size: 14px;
		color: #06f;	
	}
	.sectionPcVoice02 .txt02 {
		text-align: right;
		font-size: 14px;
		color: #f00;	
	}
	.sectionPcVoice02 .txt03 {
		text-align: center;
		font-size: 14px;
	}
/* /software/plugincad/prism.html ---------------------------------------------------------------- */
.txtArrowRed01 {
	color: #f00;
	background: url(../../software/plugincad/images/ico_arrow_red_r01.gif) left 0.3em no-repeat;
	padding-left: 8px;
}
.txtArrowBlue01 {
	color: #06f;
	background: url(../../software/plugincad/images/ico_arrow_blue_r01.gif) left 0.3em no-repeat;
	padding-left: 8px;
}
.txtArrowBlue02 {
	text-align: right;
}
	.txtArrowBlue02 span {
		color: #06f;
		background: url(../../software/plugincad/images/ico_arrow_blue_r02.gif) left 0.2em no-repeat;
		padding-left: 15px;
	}

.ulPrism01 {
	overflow: hidden;
	*zoom: 1;
}
	.ulPrism01 li {
		float: left;
	}
.columnPrism01 {
	font-size: 86%;
}
	.columnPrism01 .colLeft {
		width: 330px;
		float: left;
	}
	.columnPrism01 .colRight {
		width: 370px;
		float: right;
	}
		.columnPrism01 .colIn {
			margin-bottom: 20px;
		}
		.columnPrism01 .colIn.last {
			margin-bottom: 0;
		}
			.columnPrism01 .colIn .txt01 {
				font-size: 134%;
			}
	.columnPrism01 h5,
	.columnPrism01 h6 {
		margin-bottom: 10px;
	}
	.columnPrism01 .ulList01 {
	}
		.columnPrism01 .ulList01 li {
			margin-bottom: 6px;
		}
	.columnPrism01 .ulList02 {
	}
		.columnPrism01 .ulList02 li {
			background: #fbf2e0;
			padding: 8px;
		}
		.columnPrism01 .ulList02 li.even {
			background: #fff;
		}
.h5Prrim01 {
	font-size: 115%;
	margin-bottom: 30px;
	color: #000;
	font-weight: bold;
}
.lh2 {
	line-height: 2.0;
}
.dlPrism01 {
	margin-bottom: 30px;
}
	.dlPrism01 dt {
		color: #000;
		font-weight: bold;
		font-size: 115%;
		margin-bottom: 5px;
		line-height: 2.0;
	}
	.dlPrism01 dd {
		line-height: 2.0;
	}
.dlPrism02 {
	overflow: hidden;
	*zoom: 1;
}
	.dlPrism02 dt {
		color: #000;
		font-weight: bold;
		font-size: 115%;
		line-height: 2.0;
	}
	.dlPrism02 dd {
		line-height: 2.0;
		margin-bottom: 10px;
	}
	.dlPrism02 dd.last {
		margin-bottom: 0;
	}
/* /software/plugincad/cocut.html ---------------------------------------------------------------- */
.txtColorRed01 {
	color: #f00;
}
.columnCocut01 {
	line-height: 2;
}
	.columnCocut01 .colLeft {
		width: 350px;
		float: left;
	}
	.columnCocut01 .colRight {
		width: 350px;
		float: right;
	}
	.columnCocut01 h6 {
	}
		.columnCocut01 h6 span {
			background: #ffd77a;
			color: #000;
			font-weight: bold;
			margin-bottom: 15px;
		}
.pageTopIn {
	text-align: right;
	clear: both;
	margin-top: 10px;
}
	.pageTopIn a {
		padding: 1px 0 1px 0;
		font-size: 86%;
		background: url(../../software/plugincad/images/ico_pagetop01.gif) left 0.3em no-repeat;
		padding-left: 14px;
		*zoom: 1;
	}
	
/* /software/plugincad/arcpro.html 2013.11.21 ArcXportPro　発売につき追加---------------------------------------------------------------- */

/* 困っていませんか？レイアウト */

.catchArc {
	background-color:#dcdcdc;
}
	
	.catchArc li{
		padding-left: 120px;
		background: url(../../software/plugincad/images/arcpro/catch_allow.gif)  12% 50% no-repeat;
		line-height:1.6em ;
	}
	
.bgArc {
	background-color:#fff4cc;
	height: 226px;
}


/* /software/plugincad/hakariyadx.html 2013.11.21 はかりやDX　発売につき追加---------------------------------------------------------------- */

/* CATCH 無料ダウンロード版「はかりや」紹介レイアウト */

.catchHkdx {
	background-color:#ffeaa2;
	padding-left:30px ;
	padding-right:30px ;
	line-height:1.8 ;
}

/* 機能比較表テーブルレイアウト */

.table_hkdx{
	width: 730px;
	margin-bottom: 30px;
}

.thNum01{
	width: 430px;
	text-weight: bold;
	background-color: #ff9900;
	}

.tr_style01{
	height: 35px;
	background-color: #FFF7EE;
}
.tr_style02{
	height: 35px;
	background-color: #FFF0DF;
}

.table_hkdx th{
	font-weight: bold;
	text-align: center;
	border: 2px solid #ffffff;
}

.table_hkdx td{
	padding: 8px 10px;
	border: 2px solid #ffffff;
}

.titlestyle01{
	font-weight: bold;
	font-size: 90%;
	margin-bottom: 3px;
}

.titlestyle02{
	font-size: 80%;
}

.td_txtstyle01{
	text-align: center;
	font-size: 150%;
	font-weight: bold;
	color: #ff9900;
}

.td_txtstyle02{
	text-align: center;
	font-size: 150%;
	font-weight: bold;
}




/* /software/plugincad/vn.html ---------------------------------------------------------------- */
.columnVn01 {
	font-size: 86%;
}
	.columnVn01 .colLeft {
		width: 330px;
		float: left;
	}
	.columnVn01 .colRight {
		width: 370px;
		float: right;
	}
		.columnVn01 .colIn {
			margin-bottom: 20px;
		}
		.columnVn01 .colIn.last {
			margin-bottom: 0;
		}
			.columnVn01 .colIn .txt01 {
				font-size: 117%;
				font-weight: bold;
			}
	.columnVn01 h5,
	.columnVn01 h6 {
		margin-bottom: 10px;
	}
	.columnVn01 .ulList01 {
	}
		.columnVn01 .ulList01 li {
			margin-bottom: 6px;
		}
	.columnVn01 .ulList02 {
	}
		.columnVn01 .ulList02 li {
			background: #e6eff4;
			padding: 8px;
		}
		.columnVn01 .ulList02 li.even {
			background: #fff;
		}
.h5Vn01 {
	font-size: 115%;
	margin-bottom: 20px;
	color: #000;
	font-weight: bold;
}
.dlVn01 {
}
	.dlVn01 dt {
		color: #000;
		font-weight: bold;
		font-size: 115%;
		margin-bottom: 5px;
		line-height: 2.0;
	}
	.dlVn01 dd {
		line-height: 2.0;
	}
.ulVn01 li {
	line-height: 2.0;
}

.mt140 { margin-top: 140px; }
.mb175 { margin-bottom: 175px; }

/* 2013.07.23 VN8修正につき、追加（近藤） ------------------------------------------------------ */

.bgG {
	background-color:#e8edf1;
	height: 226px;
}

/* 2015.02.17 SIGNJOBZ併用のため、追加（近藤） ------------------------------------------------------ */
.bgL {
	background-color:#eff8de;
	height: 170px;
}

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


/* /software/plugincad/vnb.html ---------------------------------------------------------------- */
.columnVnb01 {
	font-size: 86%;
}
	.columnVnb01 .colLeft {
		width: 330px;
		float: left;
	}
	.columnVnb01 .colRight {
		width: 370px;
		float: right;
	}
		.columnVnb01 .colIn {
			margin-bottom: 20px;
		}
		.columnVnb01 .colIn.last {
			margin-bottom: 0;
		}
			.columnVnb01 .colIn .txt01 {
				font-size: 117%;
				font-weight: bold;
			}
	.columnVnb01 h5,
	.columnVnb01 h6 {
		margin-bottom: 10px;
	}
	.columnVnb01 .ulList01 {
	}
		.columnVnb01 .ulList01 li {
			margin-bottom: 6px;
		}
	.columnVnb01 .ulList02 {
	}
		.columnVnb01 .ulList02 li {
			background: #faefd8;
			padding: 8px;
		}
		.columnVnb01 .ulList02 li.even {
			background: #fff;
		}
.columnVnb02 {
	font-size: 86%;
	margin-bottom: 10px;
}
	.columnVnb02 .colLeft {
		width: 350px;
		float: left;
	}
	.columnVnb02 .colRight {
		width: 350px;
		float: right;
	}
		.columnVnb02 .colIn {
			margin-bottom: 20px;
		}
		.columnVnb02 .colIn.last {
			margin-bottom: 0;
		}
.columnVnb03 {
	line-height: 2;
	margin-bottom: 10px;
}
	.columnVnb03 .colLeft {
		width: 350px;
		float: left;
	}
	.columnVnb03 .colRight {
		width: 350px;
		float: right;
	}
	.columnVnb03 h5 {
	}
		.columnVnb03 h5 span {
			background: #ffd77a;
			color: #000;
			font-weight: bold;
			margin-bottom: 15px;
		}
		.columnVnb03 h5 span.fwB {
			background: none;
		}
.h5Vnb01 {
	font-size: 115%;
	margin-bottom: 20px;
	color: #000;
	font-weight: bold;
}
.dlVnb01 {
}
	.dlVnb01 dt {
		color: #000;
		font-weight: bold;
		font-size: 115%;
		margin-bottom: 5px;
		line-height: 2.0;
	}
	.dlVnb01 dd {
		line-height: 2.0;
	}
.ulVnb01 ul {
}
.ulVnb01 li {
	float: left;
	margin-right: 35px;
}
	.ulVnb01 li .tit{
		font-weight: bold;
		margin-bottom: 13px;
		text-align: center;
	}
.ulVnb01 li.li01 {
	width: 224px;
}
.ulVnb01 li.li02 {
	width: 222px;
}
.ulVnb01 li.li03 {
	width: 214px;
	float: right;
	margin-right: 0;
}

.w350 { width: 350px; }
.mb175 { margin-bottom: 175px; }

/* EngView製品ページ作成につき、追加 */
/* /software/plugincad/engview.html ---------------------------------------------------------------- */

.columnEng01 {
	font-size: 86%;
}
	.columnEng01 .colLeft {
		width: 330px;
		float: left;
	}
	.columnEng01 .colRight {
		width: 370px;
		float: right;
	}
		.columnEng01 .colIn {
			margin-bottom: 20px;
		}
		.columnEng01 .colIn.last {
			margin-bottom: 0;
		}
			.columnEng01 .colIn .txt01 {
				font-size: 117%;
				font-weight: bold;
			}
	.columnEng01 h5,
	.columnEng01 h6 {
		margin-bottom: 10px;
	}
	.columnEng01 .ulList01 {
	}
		.columnEng01 .ulList01 li {
			margin-bottom: 6px;
		}
	.columnEng01 .ulList02 {
	}
		.columnEng01 .ulList02 li {
			background: #e7f4ea;
			padding: 8px;
		}
		.columnEng01 .ulList02 li.even {
			background: #fff;
		}
.columnEng02 {
	margin-bottom: 10px;
}
	.columnEng02 .colLeft {
		width: 340px;
		float: left;
	}
	.columnEng02 .colRight {
		width: 350px;
		float: right;
	}
		.columnEng02 .colIn {
			margin-bottom: 20px;
		}
		.columnEng02 .colIn.last {
			margin-bottom: 0;
		}
		
	
		
.columnEng03 {
	line-height: 2;
	margin-bottom: 10px;
}
	.columnEng03 .colLeft {
		width: 265px;
		float: left;
	}
	.columnEng03 .colRight {
		width: 435px;
		float: right;
	}
	.columnEng03 h5 {
	}
		.columnEng03 h5 span {
			background: #ffd77a;
			color: #000;
			font-weight: bold;
			margin-bottom: 15px;
		}
		.columnEng03 h5 span.fwB {
			background: none;
		}
		
.columnEng04 {
	line-height: 2;
	margin-bottom: 10px;
}
	.columnEng04 .colLeft {
		width: 350px;
		float: left;
	}
	.columnEng04 .colRight {
		width: 360px;
		float: right;
	}
	.columnEng04 h5 {
	}
		.columnEng04 h5 span {
			background: #ffd77a;
			color: #000;
			font-weight: bold;
			margin-bottom: 15px;
		}
		.columnEng04 h5 span.fwB {
			background: none;
		}
		
.h5Eng01 {
	font-size: 115%;
	margin-bottom: 20px;
	color: #000;
	font-weight: bold;
}
.dlEng01 {
}
	.dlEng01 dt {
		color: #000;
		font-weight: bold;
		font-size: 115%;
		margin-bottom: 5px;
		line-height: 2.0;
	}
	.dlEng01 dd {
		line-height: 2.0;
	}
.ulEng01 ul {
}
.ulEng01 li {
	float: left;
	margin-right: 35px;
}
	.ulEng01 li .tit{
		font-weight: bold;
		margin-bottom: 13px;
		text-align: center;
	}
.ulEng01 li.li01 {
	width: 224px;
}
.ulEng01 li.li02 {
	width: 222px;
}
.ulEng01 li.li03 {
	width: 214px;
	float: right;
	margin-right: 0;
}

/* [point]レイアウト */
.point-frame {
	width: 340px;
}

.point {
	background-color:#f6e5e6 ;
	color:#a5040d ;
	border: solid 1px #edc1c4 ;
	padding: 15px;
	margin-bottom:15px ;
	line-height: 1.7 ;
}

.w350 { width: 350px; }
.mb175 { margin-bottom: 175px; }
