.main_cont{ width:760px;}
.box_right{ float:right;}
.box_left{ float:left;}
.line_gry{border-top:1px solid #cccccc;}


.wclear{clear:both;}
.support_pagetop{text-align:right; margin-top:5px;}
.support_pagetop2{text-align:right; margin:25px 0 5px auto;}
.support_dot{background-image:url(images/linde_dot.gif); background-position:bottom; background-repeat:repeat-x;margin-bottom:20px;}
.box_contents_all{width:760px;margin-top:0px; margin-left:20px;}
.ttl_box_dw{width:760px; padding:0; margin-bottom:20px;}
/*左メニュー*/
#leftmenu{width:170px; float:left;}

.cont_left{float:left;}
.cont_right{float:right;}


/*右コンテンツ*/
#rightmenu{float:right; width:570px;}
.description{width:385px; padding:0 45px 0 10px;float:left;}
.sttl{margin-bottom:25px;}
.table_m{margin-bottom:10px;}
.cont_box{margin-bottom:50px;}
.bg_blue_l{padding:5px 15px; background-color:#D6D6F5; border:1px solid #BEBEBE;font-weight:bold;}
.bg_blue_r{padding:5px 15px; background-color:#D6D6F5; border-right:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE; border-top:1px solid #BEBEBE; font-weight:bold;}
.bg_wht_l{padding:5px 15px;  border-right:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE;border-left:1px solid #BEBEBE; font-weight:bold;}
.bg_wht_r1{ padding:5px 0 5px 10px;  border-bottom:1px solid #BEBEBE;}
.bg_wht_r2{padding:5px 0;  border-bottom:1px solid #BEBEBE; border-right:1px solid #BEBEBE;}



.bg_gry_l{padding:5px 15px;  border-right:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE;border-left:1px solid #BEBEBE; font-weight:bold; background-color:#F0F0F0;}
.bg_gry_r1{ padding:5px 0 5px 10px;  border-bottom:1px solid #BEBEBE;background-color:#F0F0F0;}
.bg_gry_r2{padding:5px 0;  border-bottom:1px solid #BEBEBE; border-right:1px solid #BEBEBE;background-color:#F0F0F0;}

/*右コンテンツ（Bシリーズ）*/
.bg_wht_r1_b{ padding:5px 0 5px 10px; border-right:1px solid #BEBEBE; background-image:url(images/linde_dot.gif); background-position:bottom; background-repeat:repeat-x;}
.bg_wht_r2_b{ padding:5px 0 5px 10px;  border-bottom:1px solid #BEBEBE;border-right:1px solid #BEBEBE; }
.bg_gry_r1_b{ padding:5px 0 5px 10px; border-right:1px solid #BEBEBE; background-image:url(images/linde_dot_gry.gif); background-position:bottom; background-repeat:repeat-x;background-color:#F0F0F0;}
.bg_gry_r2_b{ padding:5px 0 5px 10px;  border-bottom:1px solid #BEBEBE;border-right:1px solid #BEBEBE; background-color:#F0F0F0;}
.b_l_box{float:left;width:24px;}
.b_r_box{float:left; margin-top:5px;}

/*20131111追加　お問い合わせXL10*/
.listTxtIndent{ text-indent:-2.5em; padding-left:2.5em }
.fnt08{ font-size:0.8em; }

.smline {list-style:none; margin-top:10px; margin-left:15px;padding-top:0;}
.smline li.spLink{ margin:0; padding:15px 0 0 2.5em; background:url("../images/arrow_link.gif") no-repeat 15px 20px;
}

/*20131202追加　動作確認スマフォ*/
.txtIndent001{ text-indent:-1em; padding-left:1em; }


/**/
.modelNameL li {
	padding: 0 0 0 15px;
	margin-bottom:10px;
	list-style: none;
	background: url('/support/images/ico_circle_gray_s.gif') no-repeat 0 5px;
}
.modelNameL li div {
	line-height:1.5em;
}
.box_dig_analog02 {
	width: 550px;
	margin-top: 10px;
	border: 1px solid #cccccc;
	padding: 10px;
}
.printBox {
	text-align: right;
	margin-top:20px;
	
}
.print {
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 3px 0px 3px 0px;
	background-color: #fff;
	height: 20px;
}

.attentionBox {
	margin-top:20px;
	text-indent:-1.5em;
	margin-left:1.5em;
}
.attentionBox .fBld {
	font-weight:bold;
}

/**/
.infoRlink{
	text-align:right;
	padding:5px 15px 0 0;
	background: url("/support/images/arrow_link.gif") no-repeat 420px 9px;
}

.tw50{ width:50px; }
.tw100{ width:100px; }
.w400{ width:400px !important; }

/*スマフォ・タブレット動作確認　お知らせ枠*/
.modelinfoBox{
	margin:0 0 10px 20px;
	padding:0;
}

.txtInfo{
	 text-indent:-1em;
	 padding-left:1em;
	 line-height:1.3em;
}


/*-----------------------------------------------
　動作確認済み スマートフォン・タブレット
-----------------------------------------------*/
.linkBtn {
	padding:5px 0 15px 0;
}

.linkBtn .ttl { margin:0 0 10px 15px; }

.linkBtn dl {
	width:650px;
	margin:0 0 0 30px;
}
.linkBtn dt,dd {
	margin:0 0 5px 0;
	padding:5px 0;
}

.linkPdline {
	width:650px;
	margin:0 0 0 25px;
	border:none;
	border-collapse:separate !important;
	border-spacing:0 8px !important;
}
.linkPdline th{
	width:23px;
	padding:5px 0;
	background:#e5e5ff;
	font-weight:bold;
	text-align:center;
}
.linkPdline td{
	padding:5px 0 5px 5px;
	line-height:1.5em;
}

.ptop05{ padding-top:5px !important;}
.ptop10{ padding-top:10px !important;}

/*-----------------------------------------------
　スマートフォン・タブレット
-----------------------------------------------*/
.listSmp{
	list-style:none;
}
.listSmp li{
	margin:0 0 5px 10px;
	padding:5px 5px 0 1.0em;
	text-indent:-1.0em;
}

.fnt110{ font-size:110%; }

/*-----------------------------------------------
　デフォルト
-----------------------------------------------*/
.fntRed{ color:#a2090c; }
/*-----------------------------------------------
　AQUOSコネクト
-----------------------------------------------*/
.model {
	margin:10px 0 0 40px;
}
.model table td {
	padding:5px 10px;
}
.tableType01 .series {
	width:200px;
}

