@charset "UTF-8";

/*
機器選定
*/

.mainimg_ac{
	margin-bottom:15px;
}

.titleimg{
	margin-top:13px;
	display:block;
	float:left;
}

p,dt,dd {
font-size:14px;
line-height:20px;
color:#222120;!important
}


#left{
	display:block;
	float:left;
	width:190px;
}


#right{
	display:block;
	width:745px;
	float:right;
}


ul.leftmenu li{
	height:50px;
	margin-bottom:5px;
	text-indent:-9999px;
}
ul.leftmenu li.lm_top{
	height:40px;
}

p.bold{
	font-size:14px !important;
}

/*catlist*/


.lm_top{
	background:url(/assets/select/ja-jp/images/lm_top.jpg) no-repeat 0 0;
}

.lbn{
	display:block;
	width:190;
	height:25px;
	margin-bottom:10px;
	text-indent:-9999px;
}

.l_new{
	background:url(/assets/select/ja-jp/images/l_new.jpg) no-repeat 0 0;
}
.l_2dcad{
	background:url(/select/ja/images/l_2dcad.jpg) no-repeat 0 0;
}
.l_3dcad{
	background:url(/select/ja/images/l_3dcad.jpg) no-repeat 0 0;
}
.l_manual{
	background:url(/assets/select/ja-jp/images/l_manual.jpg) no-repeat 0 0;
}
.l_info{
	background:url(/assets/select/ja-jp/images/l_info.jpg) no-repeat 0 0;
}
.l_update{
	height:51px !important;
	background:url(/assets/select/ja-jp/images/l_update.jpg) no-repeat 0 0;
}


/***top pane**/
.pane{
	display:block;
	width:360px;
	height:140px;
	margin-bottom:20px;
}

.pane_l{
	float:left;
}
.pane_r{
	float:right;
}

.update{
	display:block;
	padding:10px;
	background-color:#F2F3F7;
}
.update p{
	font-size:12px;
}

/**pages***/
.imgpane{
	display:block;
	padding:12px;
	background-color:#F2F3F7;
	margin-bottom:25px;
}

.imgpane:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}



/*\*/
* html .imgpane{
    height: 1em;
    overflow: visible;
}
/**/

.imgpane .dlarea{
	display:block;
	width:260px;
	float:left;
}

.dlarea p{
	font-size:13px;
}

.imgpane .mimg{
	display:block;
	float:right;
}
.imgpane .btarea{
	display:block;
	text-align:center;
	margin-top:25px;
}

.imgpane h4{
	font-size:18px;
	font-weight:bold;
	line-height:22px;
	color:#0074bf;
	margin-bottom:15px;
}

.snote{
	font-size:11px !important;
	line-height:14px;
}



/**summary**/
.summary{
	display:block;
	clear:both;
}

.summary h5{
	font-weight:bold;
	color:#333;
	font-size:15px;
	height:30px;
	line-height:30px;
	border-bottom:#CCC 1px solid;
	margin-bottom:5px;
}
.leftbox{
	display:block;
	width:360px;
	float:left;
}
.rightbox{
	display:block;
	width:360px;
	float:right;
}
.pt{
	font-size:15px;
	color:#0074bf;
	font-weight:bold;
}
.ph{
	font-weight:bold;
	margin-left:0;
}

.summary dt{
	font-weight:bold;
	margin-top:5px;
}
.summary dd{
	margin-left:15px;
	font-size:13px;
}
.gb{
	font-size:14px;
	font-weight:bold;
	color:#999;
}

 .box_info {
 width: 745px;
 border-radius: 5px 5px 5px 5px;
 background-color: #ffffea;
 padding: 1.5em;
 overflow: hidden;
 }
 .box_info p {
 font-size:16px;
 font-weight:bold;
 color:#a40000;
 }



 ol li {
 line-height: 1.3; /*文の行高*/
 padding: 0.3em 0; /*前後の文との余白*/
 color:#333;
 }



 .icon_attent::before{
 position: relative;
 display: inline-block;
 content: "";
 vertical-align:middle;
 width: 30px;
 height: 27px;
 margin:0 10px;
 background: url(/assets/select/ja-jp/air/images/icon_attent.gif) no-repeat 0 0;
 padding:0;
 }


 .attent_title {
 border-bottom:solid 2px #00598c;
 margin:0 0 12px 0;
 }

/**install**/
.install *{
	font-size:13px;
}

.install .rightbox{
}

.install .clear{
	margin-bottom:25px;
}
.install dt{
	font-weight:bold;
}
.install dd{
	margin-left:15px;
}

/*table*/
.resulttbl{
	margin-bottom:20px;
}

.resulttbl td{
	text-align:left;
	padding:5px;
}

.resulttbl td,
.resulttbl td *{
	font-size:12px !important;
	font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif,Osaka;
}

.link{
	margin-right:15px;
}
.line2{
	margin-top:2px;
}

.noimage{
	margin-top:40px;
	margin-bottom:40px;
	margin-left:70px;
}
.noimage dl{
	margin-bottom:20px;
	
}

.w_past p{
	font-size:11px;
}

#TB_title,
#TB_title *{
	background-color:#FFF !important;
}

/**new2016-06**/

div.imgdiv{
	margin:0;
	padding:0;
	line-height:0;
}

#center_main{
	width:100%;
}

.top_h{
	display:block;
	height:30px;
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	background-color:#E8EBF0;
	margin-top:30px;
	text-indent:10px;
}

.panes a{
	display:block;
	float:left;
	width:225px;
	height:100px;
	margin-right:20px;
	margin-top:20px;
}











