@charset "UTF-8";

/*
Videoライブラリ
*/

p {
font-size:14px;
line-height:20px;
color:#222120;!important
}


.mainimg_ac{
	height:120px;
	padding-bottom:20px;
}

.titleimg{
	margin-top:10px;
	display:block;
	float:left;
	}

.link{
	display:block;
}

h3{
	margin-bottom:10px;
	margin-top:15px;
}

.spec_red{
	font-weight:bold;
	color:#E6002D;
}

h4{
	font-weight:bold;
	color:#E6002D;
	font-size:15px;
}

.bold{
	font-weight:bold;
	font-size:14px !important;
}

.help p{
	margin-top:8px;
	margin-bottom:8px;
}

.help_pic{
	display:block;
	float:right;
	margin:5px auto 5px 5px;
	border:#666 1px solid;
}

.divul{
	display:block;
	border-bottom:#999 1px solid;
}


.gray{
	color:#434141;
}

h5{
	font-weight:bold;
	color:#0074BF;
	font-size:15px;
}

#left{
	display:block;
	float:left;
	width:190px;
}


#right{
	width:745px;
	float:right;
	padding-bottom:45px;
}

ul.leftmenu li.lm_top{
	height:40px;
}

ul.leftmenu li.lm_top_jp{
	height:40px;
}
.lm_top_jp{
	height:40px;
	background:url(/assets/products/video/ja-jp/image/navi_top.jpg) no-repeat 0 0;
}

ul.leftmenu li.lh{
	height:25px;
}
ul.leftmenu li a{
	display:block;
	height:100%;
	text-indent:-9999px;
}
ul.leftmenu li{
	display:block;
	margin-bottom:5px;
	text-indent:-9999px;
}


.lm_part{
	background:url(/assets/cadlib/ja-jp/images/lm_part2.jpg) no-repeat 0 0;



/***************/
.box{
	display:block;
	padding:10px;
	width:340px;
	_width:360px;
	margin-top:25px;
	margin-bottom:25px;
}

.cbox{
	display:block;
	padding:10px;
	width:340px;
	_width:360px;
	margin-bottom:0px;
}


.leftbox{
	display:block;
	float:left;
}

.rightbox{
	display:block;
	float:right;
}

.bhead{
	display:block;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	margin-bottom:3px;
	border-bottom:#666 1px solid;
}

.help_area{
	display:block;
	clear:both;
	padding:10px;
	background-color:#FFFCDB;
}

.help_area .hhead{
	font-size:15px;
	font-weight:bold;
	color:#E6002D;
	height:46px;
	line-height:46px;
}
.help_area p{
	font-size:13px;
	line-height:18px;
}

/***sform**/
.sform{
	background-color:#FFF;
}

.sform label{
	display:block;
	float:left;
	width:120px;
	line-height:30px;
	height:30px;
	text-align:left;
	text-indent:3px;
	font-size:12px;
	color:#FFF;
	background-color:#8F929F;
}
.sform .k{
	display:block;
	float:left;
	width:150px;
	border:#999 1px solid;
	height:28px;
	line-height:28px;
	padding:0 2px;
	margin:0;
}
.sform .sbt{
	display:block;
	float:left;
	width:59px;
	height:30px;
	background:url(/assets/cadlib/ja-jp/images/bt_search.jpg) no-repeat 0 0;
	border:none;
	cursor:pointer;
	margin:0;
	text-indent:-9999px;
	margin-left:2px;
}

.bt_all{
	display:block;
	width:251px;
	height:35px;
	background:url(/assets/cadlib/ja-jp/images/bt_all.jpg) no-repeat 0 0;
	text-indent:-9999px;
}
.bt_all:hover{
	background:url(/assets/cadlib/ja-jp/images/bt_all_a.jpg) no-repeat 0 0;
}


.w10{
	width:10px !important;
}
.w20{
	width:20px !important;
}
.w30{
	width:30px !important;
}
.w40{
	width:40px !important;
}
.w50{
	width:50px !important;
}
.w60{
	width:60px !important;
}
.w70{
	width:70px !important;
}
.w80{
	width:80px !important;
}
.w90{
	width:90px !important;
}

.w100{
	width:100px !important;
}
.w110{
	width:110px !important;
}
.w120{
	width:120px !important;
}
.w130{
	width:130px !important;
}
.w140{
	width:140px !important;
}
.w150{
	width:150px !important;
}
.w160{
	width:160px !important;
}
.w170{
	width:170px !important;
}
.w180{
	width:180px !important;
}
.w190{
	width:190px !important;
}
.w200{
	width:200px !important;
}
.w210{
	width:210px !important;
}
.w220{
	width:220px !important;
}
.w230{
	width:230px !important;
}

.w240{
	width:240px !important;
}
.w243{
	width:243px !important;
}
.w245{
	width:245px !important;
}

.w250{
	width:250px !important;
}
.w260{
	width:260px !important;
}
.w270{
	width:270px !important;
}
.w280{
	width:280px !important;
}
.w290{
	width:290px !important;
}
.w300{
	width:300px !important;
}
.w306{
	width:306px !important;
}

.w310{
	width:310px !important;
}
.w320{
	width:320px !important;
}
.w330{
	width:330px !important;
}
.w340{
	width:340px !important;
}
.w350{
	width:350px !important;
}
.w360{
	width:360px !important;
}
.w365{
	width:365px !important;
}
.w370{
	width:370px !important;
}

.whalf{
	width:370px !important;
}
.whalf_sp{
	width:365px !important;
}

.w380{
	width:380px !important;
}
.w390{
	width:390px !important;
}
.w400{
	width:400px !important;
}
.w410{
	width:410px !important;
}
.w420{
	width:420px !important;
}
.w430{
	width:430px !important;
}
.w435{
	width:435px !important;
}

.w440{
	width:440px !important;
}
.w450{
	width:450px !important;
}
.w460{
	width:460px !important;
}
.w470{
	width:470px !important;
}
.w480{
	width:480px !important;
}
.w490{
	width:490px !important;
}
.w500{
	width:500px !important;
}
.w510{
	width:510px !important;
}
.w520{
	width:520px !important;
}
.w530{
	width:530px !important;
}
.w540{
	width:540px !important;
}
.w550{
	width:550px !important;
}
.w560{
	width:560px !important;
}
.w570{
	width:570px !important;
}
.w580{
	width:580px !important;
}
.w590{
	width:590px !important;
}
.w600{
	width:600px !important;
}
.w700{
	width:700px !important;
}
.w800{
	width:800px !important;
}




