﻿@charset "utf-8";

/* ----- common ----- */

/* pankuzu */

div#contents ul#musenPageBox{
	display: block;
	padding: 10px 0;
	overflow: hidden;
}

div#contents ul#musenPageBox li{
	float:left;
	color:#000;
}

div#contents ul#musenPageBox li a {
	color:#33a2e9;
	text-decoration:none;
}

div#contents ul#musenPageBox li a:hover {
	color:#33a2e9;
	text-decoration:underline;
}


/* leftCont */

div#contents div#leftCont {
	width: 640px;
	margin: 0 0 40px;
	padding: 0 10px;
}

div#contents div#leftCont h2 {
	display: block;
	width: 640px;
	height: 54px;
	margin: 0 0 22px 0;
	text-indent: -9999px;
}

div#contents div#leftCont h2#portablePowerSupplyHl {
	background: url('../item/images/hl_powerunit.gif') left top no-repeat;
}

div#contents div#leftCont h2#highPowerWirelessLanHl {
	background: url('../item/images/hl_highpowerwirelesslan.gif') left top no-repeat;
}

div#contents div#leftCont h2#electrical_generator_about {
	background: url('../item/images/hl_electrical_generator_about.jpg') left top no-repeat;
}

div#contents div#leftCont h2#disasterCommunicationHl {
	background: url('../item/images/hl_disaster_communication.gif') left top no-repeat;
}

div#contents div#leftCont h2#ftr400Hl {
	background: url('../item/images/hl_ftr400.gif') left top no-repeat;
}
div#contents div#leftCont h2#ins-p {
	background: url('../item/images/hl_ins-p.gif') left top no-repeat;
}
div#contents div#leftCont h2#li-2al {
	background: url('../item/images/hl_li-2al.gif') left top no-repeat;
}
#hl_logitec {
	background: url('../images/hl_logitec.jpg') left top no-repeat;
	}
#antenna {
	background: url('../images/hl_antenna.gif') left top no-repeat;
	}

#broadcast1 {
	background: url('../images/hl_broadcast1.gif') left top no-repeat;
	}
#broadcast2 {
	background: url('../images/hl_broadcast2.gif') left top no-repeat;
	}
#broadcast3 {
	background: url('../images/hl_broadcast3.gif') left top no-repeat;
	}
#broadcast4 {
	background: url('../images/hl_broadcast4.gif') left top no-repeat;
	}
#broadcast5 {
	background: url('../images/hl_broadcast5.gif') left top no-repeat;
	}
#broadcast6 {
	background: url('../images/hl_broadcast6.gif') left top no-repeat;
	}
#broadcast7 {
	background: url('../images/hl_broadcast7.gif') left top no-repeat;
	}
#broadcast8 {
	background: url('../images/hl_broadcast8.gif') left top no-repeat;
	}
#broadcast9 {
	background: url('../images/hl_broadcast9.gif') left top no-repeat;
	}
#broadcast10 {
	background: url('../images/hl_broadcast10.gif') left top no-repeat;
	}
#broadcast11 {
	background: url('../images/hl_broadcast11.gif') left top no-repeat;
	}
#broadcast12 {
	background: url('../images/hl_broadcast12.gif') left top no-repeat;
	}
#broadcast13 {
	background: url('../images/hl_broadcast13.gif') left top no-repeat;
	}

#chunichi {
	background: url('../images/hl_chunichi.gif') left top no-repeat;
	}

#hokukoku {
	background: url('../images/hl_hokukoku.gif') left top no-repeat;
	}
#hurikome {
	background: url('../images/hl_remittance.gif') left top no-repeat;
	}
#exbird {
	background: url('../images/hl_exbird.gif') left top no-repeat;
	}

#plus_one {
	background: url('../item/images/hl_jishin_plus_one.gif') left top no-repeat;
}
#hurikome2 {
	background: url('../item/images/hl_hurikome.jpg') left top no-repeat;
}
/*------------------------ここからモトメッシュ共通部分----------------------------*/

#item_nav {
	overflow:hidden;
	width:636px;
	font-size:12.5px;
	margin:0 auto;
	border:1px solid #ccc;
	}
#item_nav li {
	float:left;
	width:106px;
	background:url(../test5/images/nav_bg.gif) no-repeat;
	height:50px;
	}
#item_nav li a {
	padding-left:15px;
	display:block;
	padding-top:5px;
	width:91px;
	height:45px;
	}
#item_nav li a.item_nav_1 {
	padding-top:14px;
	height:36px;
	}
#nav_bg_2 {
	background:url(../test5/images/nav_bg_2.gif) no-repeat;
	}
.centering {
	text-align:center;
	margin-bottom:10px;
	}
.midashi_2 {
	clear:both;
	font-size:24px;
	width:100%;
	text-align:center;
	font-weight:bold;
	padding-top:20px;
	color:#ea5505;
	line-height:30px;
	text-shadow:#FF9 1px 1px 1px;
	height:70px;
	}
.item_midashi {
       border-left: 5px solid #FF3300;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 0.1em;
    line-height: 28px;
    margin-bottom: 38px;
    margin-top: 30px;
    padding-bottom: 3px;
    padding-left: 10px;
}

#page2_box {
	width:640px;
	overflow:hidden;
	background:url(../test5/images/page2_title_bg.jpg) no-repeat;
	margin-top:22px;
	}

/*-------------------ページ１--------------------------------*/	
#item_bg_box_p1 {
	background:url(../test5/images/item_page1.jpg) no-repeat;
	width:640px;
	height:897px;
	overflow:hidden;
	margin-top:22px;
	margin-bottom:22px;
	}
#midashi_1_p1 {
	text-align:center;
	font-size:24px;
	padding-top:35px;
	color:#ea5505;
	text-shadow:#FF9 1px 1px 1px;
	font-weight:bold;
	}
#midashi_2_p1 {
	    color: #FF0000;
    font-size: 30px;
    font-weight: bold;
    height: 87px;
    line-height: 36px;
    padding-bottom: 30px;
    padding-top: 72px;
    text-align: center;
    text-shadow: 1px 1px 1px #FFFF99;
	}	
.font_gr {
	color:#999;
	font-size:16px;
	}
.p1_box_top {
	overflow:hidden;
	width:640px;
	margin-top:10px;
	height: 120px;
	}
.p1_box {
	overflow:hidden;
	width:640px;
	margin-top:20px;
	}
.p1_box dl {
	width:640px;
	overflow:hidden;
	}
.p1_box dt {
	width:200px;
	text-indent:-9999px;
	overflow:hidden;
	}
#p1_box_l {
	float:left;
	width:100px;
	padding:20px;
	margin-top:40px;
	font-weight:bold;
	font-size:20px;
	color:#FFFF00;
	background:#FF0000;
	margin-left:50px;
	text-align:center;
	}
#p1_box_r {
	width:350px;
	float:right;
	margin-right:10px;
	margin-top:20px;
	vertical-align:text-top;
	color:#ea5505;
	}
#p1_box1_r {
	width:160px;
	float:right;
	margin-right:10px;
	margin-top:45px;
	color:#FFFF00;
	background:#FF0000;
	padding:10px;
	font-weight:bold;
	}
#p1_box2_l {
	font-weight:bold;
	
	width:150px;
	float:left;
	margin-left:30px;
	color:#FFFF00;
	background:#FF0000;
	
	padding:10px;
	}
#p1_box3_r {
	
	font-weight:bold;
	width:160px;
	float:right;
	margin-right:180px;
	color:#FFFF00;
	background:#FF0000;
	padding:10px;
	margin-top:0px;
	}
#d_margin1 {
	margin-top:10px;
	}
#d_margin3 {
	margin-top:10px;
	}
#p1_clear_box {
	clear:both;
	width:640px;
	text-align:center;
	margin-top:35px;
	}
#p1_bottom {
	text-align:center;
	width:640px;
	font-weight:bold;
	font-size:16px;
	margin-top: 33px;
	color:#ea5505;
	text-shadow:#FFF 1px 0px 1px;
	
	}
.f_box_l {
	float:left;
	}
.f_box_r {
	float:right;
	}
/*-----------------------ページ2---------------------*/


.item_midashi strong {
	font-size:24px;
	font-weight:bold;
	color:#FF3300;
	}
#midashi_1 {
	float:right;
	padding:5px 5px 5px 10px;
	margin-right:10px;
	color:#fff;
	background:#ea5505;
	font-weight:bold;
	}
#item_bg_box_p2 {
	width:640px;
	background:url(../test5/images/item_page2.jpg) no-repeat;
	margin-bottom:22px;
	overflow:hidden;
	}

#item_bg_box_p2 p {
	clear:both;
	float:right;
	width:210px;
	margin-top:5px;
	margin-right:20px;
	font-size:12px;
	line-height:18px;
	}
.font_small {
	font-size:10px;
	padding-top:130px;
	line-height:13px;
	}
#page2_midashi_3 {
    clear: both;
    color: #EA5505;
    font-size: 24px;
    font-weight: bold;
    line-height: 30px;
    padding-bottom: 25px;
    padding-top: 35px;
    text-align: center;
    text-shadow: 1px 1px 1px #FFFF99;
    width: 100%;
}

/*-----------------------ページ3---------------------*/
#page3_midashi1 {
		font-size:20px;
	letter-spacing:0.1em;
	margin:10px 0 20px;
	border-left:5px #FF3300 solid;
	font-weight:bold;
	padding-left:10px;
	line-height:28px;
	margin-top: 22px;
	}
#page3_midashi1 strong {
	font-size:24px;
	font-weight:bold;
	color:#FF3300;
	}
#item_bg_box_p3 {
	background:url(../test5/images/item_page3.jpg) no-repeat;
	width:640px;
	overflow:hidden;
	font-size:13px;
	margin-bottom:22px;
	}
#page3_midashi2 {
	float:right;
	
	padding:5px 10px;
	color:#FFF;
	font-weight:bold;
	background:#ea5505;
	}
.page3_clear {
	clear:both;
	float:right;
	width:300px;
	margin-top:10px;
	margin-right:10px;
	}
#page3_clear_next {
	width:220px;
	margin-top:20px;
	}
#page3_clear_next dt {
	color:#0C0;
	font-weight:bold;
	
	}
#page3_box3 {
	margin-top:35px;
	font-size:10px;
	}
#page3_midashi_3 {
	clear:both;
	font-size:24px;
	width:100%;
	text-align:center;
	font-weight:bold;
	padding-top:25px;
	color:#ea5505;
	line-height:30px;
	text-shadow:#FF9 1px 1px 1px;
	}
/*-----------------------ページ4---------------------*/

#page4_midashi1 {
	font-size:20px;
	letter-spacing:0.1em;
	margin:10px 0 20px;
	border-left:5px #FF3300 solid;
	font-weight:bold;
	padding-left:10px;
	line-height:28px;
	margin-top: 22px;
	}
#mar_0 {
	margin-bottom:12px;
	}
#page4_midashi1 strong {
	font-size:24px;
	font-weight:bold;
	color:#FF3300;
	}
#item_bg_box_p4 {
	background:url(../test5/images/item_page4.jpg) no-repeat;
	width:640px;
	overflow:hidden;
	margin-bottom:22px;
	}
#page4_midashi2 {
	float:right;
	padding:5px 10px;
	font-weight:bold;
	color:#FFF;
	background:#ea5505;
	width:240px;
	text-align:center;
	}
#page4_clear {
	clear:both;
	width:240px;
	float:right;
	font-size:13px;
	margin-top:20px;
	margin-right:10px;
	}
#page4_clear2 {
	clear:both;
	width:240px;
	float:right;
	font-size:13px;
	margin-top:10px;
	margin-right:10px;
	padding-bottom:35px;
	}
#page4_midashi_3 {
	clear:both;
	font-size:24px;
	width:100%;
	text-align:center;
	font-weight:bold;
	padding-top:75px;
	color:#ea5505;
	line-height:30px;
	text-shadow:#FF9 1px 1px 1px;
	}
/*-----------------------ページ5---------------------*/
#page5_midashi1 {
	font-size:20px;
	letter-spacing:0.1em;
	margin:10px 0 20px;
	border-left:5px #FF3300 solid;
	font-weight:bold;
	padding-left:10px;
	line-height:28px;
	margin-top: 30px;
	margin-bottom:40px;
	}
#page5_midashi1 strong {
	font-size:24px;
	font-weight:bold;
	color:#FF3300;
	}
#item_bg_box_p5 {
	width:640px;
	background:url(../test5/images/item_page5.jpg) no-repeat;
	overflow:hidden;
	margin-bottom:22px;
	padding-bottom:15px;
	}
#page5_midashi2 {
	width:240px;
	float:right;
	padding:5px;
	font-weight:bold;
	color:#FFF;
	background:#ea5505;
	text-align:center;
	}
#page5_clear {
	clear:both;
	width:230px;
	float:right;
	margin-top:20px;
	font-size:13px;
	margin-right:10px;
	}
.page5_clear_2 {
	clear:both;
	width:300px;
	float:right;
	margin-top:10px;
	overflow:hidden;
	font-size:13px;
	margin-right:39px;
	}
#page5_clear_4 {
	margin-top:20px;
	}
.page5_clear_2  dt {
	float:left;
	width:80px;
	background:#148ACC;
	
	padding:5px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	}
.page5_clear_2  dd {
	float:right;
	width:200px;
	
	margin-left:10px;
	padding-top:3px;
	}
#page5_clear_3 {
    clear: both;
    float: right;
    font-size: 10px;
    margin-top: 50px;
    width: 320px;
}
#page5_midashi_3 {
	clear:both;
	font-size:24px;
	width:100%;
	text-align:center;
	font-weight:bold;
	padding-top:75px;
	color:#ea5505;
	line-height:30px;
	text-shadow:#FF9 1px 1px 1px;
	}
/*-----------------------ページ6---------------------*/
#page6_box {
	width:640px;
	margin-top: 22px;
	margin-bottom:22px;
	}
#page6_midashi1 {
	font-size:20px;
	letter-spacing:0.1em;
	margin:10px 0 20px;
	border-left:5px #FF3300 solid;
	font-weight:bold;
	padding-left:10px;
	line-height:28px;
	}
#page6_midashi1 strong {
	font-size:24px;
	font-weight:bold;
	color:#FF3300;
	}
#page6_box dl {
	width:640px;
	overflow:hidden;
	margin-top:30px;
	padding-bottom:20px;
	font-size:12px;
	}
#page6_box dt {
	width:230px;
	float:left;
	margin-left:40px;
	margin-top:20px;
	}
#page6_box dd {
	width:300px;
	float:left;
	margin:0 auto;
	margin-left:30px;
	}
.blue_text {
	color:#00C;
}
.red_text {
	color:#FF0000;
	}
.green_text {
	color:#009900;
	}
.red_margin {
	text-align:center;
	padding-top:10px;
	color:#FF0000;
	}
#web_kaigi {
	background:url(../item/images/hl_webmeeting.gif) no-repeat;
	}

#tm-k3210c {
	background:url(../item/images/hl_tm-k3210c.gif) no-repeat;
	}
.tm3210c_over {
	width:640px;
	overflow:hidden;
	margin-bottom:30px;
	}
.tm3210c_over img {
	display:block;
}
.tm3210_left {
	float:left;
	width:149px;
	margin-left:40px;
	}
.tm3210_right {
	float:right;
	width:400px;
	}
.m_bottom {
	margin-bottom:20px;
	}
.tm3210_right ul.efe_use {
	border-bottom:3px solid #3770a9;
	margin-bottom:20px;
	}
.tm3210_right ul.efe_use li ul {
	border:none;
	margin-bottom:0;
	}
.tm3210_right ul.efe_use li {
	color:#3770a9;
	font-size:20px;
	font-weight:bold;
	margin-bottom:15px;
	background:url(../images/tm-k3210c_list.jpg) 0 4px no-repeat;
	padding-left:15px;
	}
.tm3210_right ul.efe_use li ul li {
	font-size:12px;
	margin-bottom:0;
	font-weight:normal;
	background:none;
	padding:0;
	}
.nakamidashi {
		color:#3770a9;
	font-size:18px;
	font-weight:bold;
		margin-bottom:10px;
		padding-left:5px;
	}
.nakamidahi2 {
	background:#306da9;
	color:#fff;
	padding:5px;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	}
.tm3210_right ul {
	 font-size:12px;
	 margin-bottom:20px;
	 margin-left:10px;
	}
.tm3210_right ul li {
	margin-bottom:5px;
	}
.tm3210c_over dl {
	margin-bottom:20px;
	padding:20px;
	background:#f2f2f2;
	border-radius:15px;
}
.tm3210c_over dt {
	color:#2c486b;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	}
.tm3210c_over dd {
	color:#38577f;
	margin-left:10px;
	text-align:justify;
	}
.tm3210c_over h3 {
	color:#fff;
	font-size:20px;
	font-weight:bold;
	padding:5px 0 5px 5px;
	margin-bottom:20px;
	background:#306DA9;
}
.tm3210c_over_common {
	width:660px;
	overflow:hidden;
		margin-left:-10px;
		margin-bottom:20px;
	}
.tm3210c_common_box {
	float:left;
	width:205px;
	margin-left:10px;
	}
.tm3210c_common_box img {
	float:left;
	padding-right:5px;
	}
.tm3210c_common_box p {
	font-size:12px;
	text-align:justify;
	line-height:1.4;
	}
.nakamidahi3 {
	font-weight:bold;
	}
.l_margin {
	}
.midashi3 {
    border-bottom: 3px double #3770A9;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 20px;
    padding-bottom: 10px;
	color: #3770A9;
	    margin-top: -25px;
	}
.midashi4 {
	border-bottom: 3px double #3770A9;
    color: #3770A9;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.sonota_over {
	width:640px;
	overflow:hidden;
	margin-bottom:30px;
	margin-left:-10px;
	}
.sonota_over p {
	padding:0;
	font-size:16px;
	}
.sonota_over .sonota_lef {
	width:300px;
	float:left;
	margin-left:20px;
	font-size:12px;
	}
.sonota_lef ul {
	margin-bottom:20px;
	}
.milla_left {
	float:left;
	width:200px;
	margin-left:0px;
	}
.chousei {
	 font-size:12px;
	 margin-bottom:20px;
	 margin-left:10px;
	 }
.milla_table {
	background:#f9f9f9;
		border-left:1px solid #333;
	border-top:1px solid #333;
		}
.milla_table  th{
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:5px;
	text-align:center;
		}
.milla_table  td{
		border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:5px;
		}
#milla-e {
	background: url("../item/images/hl_milla-e.gif") no-repeat scroll 0 0 transparent;
	}
.hlevsystem {
	    
	}
.hlevsystem a {
	display:block;
	background: url("../item/images/evsystem.jpg") no-repeat scroll left top transparent;
    height: 40px;
    text-indent: -9999px;
    width: 200px;
	}

/*--120409koyoYasuAdded_Start-------*/

#hl_motomeshduo {
	background:url(../item/images/hl_motomeshduo.gif) no-repeat;
	}


#motoduoAll{
	width:640px;
	margin-bottom:20px;}

#motoduoHeader{
	width:640px;}

#motoduoHeader h3{
	font-size:18px;
	color:#277fb7;
	width:640px;
	height:26px;
	background-image:url(../item/images/hl_h3_bg.jpg);
	background-repeat:no-repeat;
	margin:0 0 24px 0;
	padding:4px 0 0 0;}

#motoduoAll .boxA{
	width:408px;
	float:left;
	margin-bottom:28px;}


#motoduoHeader table{
	width:408px;
	font-size:12px;}

/*Added_New!*/
#motoduoHeader table td{
	padding:4px 0 4px 7px;
	font-size:13px;
	font-weight:bold;}


#motoduoHeader .tableTitle{
	width:410px;
	height:29px;
	font-weight:bold;
	background:#6197c0;
	text-align:center;
	font-size:16px;}

/*Added_New!*/
#motoduoHeader .cellAdjust{
	width:200px;}

#motoduoHeader .cellPoint{
	color:#ff1515;}

/*Added_New!*/
.priceEffect{
	text-align:center;
		font-weight:bold;
	font-size:15px;}


.hl_caps{
	width:408px;
	margin-bottom:7px;}

#motoduoHeader .boxA p{
	margin-bottom:20px;}

#motoduoAll .boxB{
	width:223px;
	float:right;
	margin-bottom:28px;
	padding:20px 0 0 9px;}

#motoduoAll .boxC{
	width:640px;
	height:238px;
	background-image:url(../item/images/motomesh_img04.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin-bottom:13px;}

#motoduoAll .boxD{
	width:315px;
	height:60px;
	margin:0 0 25px 0;
	float:left;
	background:#e6e6e6;}

#motoduoAll .boxE{
	width:315px;
	margin:0 0 25px 0;
	height:60px;
	float:right;
	background:#e6e6e6;}

#motoduoAll .boxF{
	width:640px;}

#motoduoAll .boxF p{
	width:290px;
	font-size:12px;
	margin:0 0 0 25px;}

#motoduoAll .boxTit{
	background-image:url(../item/images/tm-k3210c_list.jpg);
	background-repeat:no-repeat;
	background-position: 10px 10px;
	width:290px;
	padding:5px 0 0 25px;}

.motoduoFunk{
	clear:both;
	width:640px;}

.title_Funk{
	width:640px;
	border-bottom:1px #ff6c00 solid;
	margin-bottom:20px;}

.motoduoFunk p{
	margin:10px 0 20px 0;}

#motoduoAll .hl_gr{
	width:407px;
	height:19px;
	padding-left:14px;
	font-weight:bold;
	color:#277fb7;
	background-image:url(../item/images/hl_gr.jpg);
	background-repeat:no-repeat;}


.specBlk{
	clear:both;
	width:640px;
	margin:25px 0 0 0;}

.specBlk h3{
	width:640px;
	height:23px;
	background:#6197c0;
	color:#fff;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding:5px 0 0 0}

.titSt{
	clear:both;
	font-weight:bold;
	width:640px;
	margin:15px 0 0 0;}

.tableSpec{
	margin:0 0 10px 0;}

.tableSpec{
	margin:0 0 10px 0;}

.tableSpec td{
	font-size:12px;
	padding-left:8px;}

.tableSpec .koumoku{
	width:128px;}
	
.tableSpec .koumoku2{
	width:180px;}

.tableSpec .koumoku3{
	width:128px;}

.tableSpec .koumoku4{
	width:128px;}

.tableSpec .koumoku5{
	width:200px;}


/*--120409koyoYasuAdded_Ended-------*/


/*--120410koyoYasuAdded_Start-------*/

#hl_breezeaccess {
	background:url(../item/images/hl_breezeAccess.gif) no-repeat;
	}


#breezeAll{
	width:640px;
	margin-bottom:20px;}

#breezeHeader{
	width:640px;}

#breezeHeader h3{
	font-size:18px;
	color:#277fb7;
	width:640px;
	height:26px;
	background-image:url(../item/images/hl_h3_bgB.jpg);
	background-repeat:no-repeat;
	margin:0 0 24px 0;
	padding:4px 0 0 0;}

#breezeAll .boxA{
	width:408px;
	float:left;
	margin-bottom:28px;}


#breezeHeader table{
	width:408px;
	font-size:13px;
	font-weight:bold;}

#breezeHeader table td{
	padding:3px 0 2px 7px;}


#breezeHeader .tableTitle{
	width:410px;
	height:29px;
	font-weight:bold;
	background:#6197c0;
	text-align:center;
	font-size:16px;}

#breezeHeader .cellPoint{
	color:#ff1515;}

#breezeHeader .priceEffect{
	width:55px;}

#breezeHeader .priceEffect2{
	width:130px;}

#breezeHeader .priceEffect3{
	width:160px;
	text-align:center;
	font-size:15px;}

.hl_caps{
	width:408px;
	margin-bottom:7px;}

#breezeHeader .boxA p{
	margin-bottom:20px;}

#breezeAll .boxB{
	width:223px;
	float:right;
	margin-bottom:28px;
	padding:9px 0 0 9px;}



#breezeAll .listTypeA{
	width:390px;
	font-size:12px;
	margin:15px 0 0 10px;
	padding:0 0 0 0;
	list-style-type:none;}

.listTypeA li{
	width:377;
	padding-bottom:5px;
	padding-left:13px;
	background-image:url(../item/images/tm-k3210c_list.jpg);
	background-repeat:no-repeat;
	background-position:0 5px;}


#breezeAll .listTypeB{
	width:620px;
	font-size:12px;
	margin:15px 0 10px 10px;
	padding:0 0 0 0;
	list-style-type:none;}

.listTypeB li{
	width:600;
	padding-bottom:5px;
	padding-left:13px;
	background-image:url(../item/images/tm-k3210c_list.jpg);
	background-repeat:no-repeat;
	background-position:0 5px;}

#breezeAll .adjuster{
	width:223px;
	margin:25px 0 0 0;}

#breezeAll .boxC{
	width:640px;
	height:238px;
	background-image:url(../item/images/motomesh_img04.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin-bottom:13px;}

#breezeAll .boxD{
	width:315px;
	height:110px;
	margin:0 0 25px 0;
	float:left;
	background:#e6e6e6;}

#breezeAll .boxE{
	width:315px;
	margin:0 0 25px 0;
	height:110px;
	float:right;
	background:#e6e6e6;}

#breezeAll .boxF{
	width:640px;}

#breezeAll .boxF p{
	width:290px;
	font-size:12px;
	margin:0 0 0 25px;}

#breezeAll .boxTit{
	background-image:url(../item/images/tm-k3210c_list.jpg);
	background-repeat:no-repeat;
	background-position: 10px 10px;
	width:290px;
	padding:5px 0 0 25px;}

.motoduoFunk{
	clear:both;
	width:640px;}

.title_Funk{
	width:640px;
	border-bottom:1px #ff6c00 solid;
	margin-bottom:20px;}

.motoduoFunk p{
	margin:10px 0 20px 0;}

#breezeAll .hl_gr{
	width:407px;
	height:19px;
	padding-left:14px;
	font-weight:bold;
	color:#277fb7;
	background-image:url(../item/images/hl_gr.jpg);
	background-repeat:no-repeat;}


.specBlk{
	clear:both;
	width:640px;
	margin:25px 0 0 0;}

.specBlk h3{
	width:640px;
	height:23px;
	background:#6197c0;
	color:#fff;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding:5px 0 0 0}

.titSt{
	clear:both;
	font-weight:bold;
	width:638px;
	margin:15px 0 0 0;}

.tableSpec{
	width:640px;
	margin:0 0 10px 0;}

.tableSpec td{
	font-size:12px;
	padding-left:8px;}

#breezeAll .tableSpec .koumoku{
	width:150px;}
	
.tableSpec .koumoku2{
	width:180px;}


.tableSpec .koumoku5{
	width:200px;}

.tableSpec .koumoku6{
	width:270px;}

/**/
.tableSpec .cellA{
	background:#CCCCCC;}
	

/*--121016_TaxiShotgunSystem--------*/

#taxishotall{
	width:640px;
	font-size:12px;
	magin-bottom:20px;}


#hl_taxishotgunsystem{
	background:url(../item/images/hl_taxishotgunsystem.gif) no-repeat;}


#taxishotall h3{
	margin-top:23px;}

#taxishotall p{
	margin-top:20px;}
	
.mtop_ten{
	margin-top:30px;}


#taxishotall .blk{
	margin-top:45px;}

.shl_solution{
	width:640px;
	height:23px;
	background-image:url(../item/images/shl_syssol.jpg);
	background-repeat:no-repeat;
	font-size:16px;}

.shl_merit{
	width:640px;
	height:23px;
	background-image:url(../item/images/shl_merit.jpg);
	background-repeat:no-repeat;
	font-size:16px;}

.blk p{
	padding-left:12px;}

.blk dt{
	font-size:14px;
	background-image:url(../item/images/check.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
	padding: 6px 0 0 33px;}

.blk dd{
	padding:5px 0 25px 12px;
	border-bottom:1px dashed #ff6c00;}


.shl_exam{
	width:557px;
	height:24px;
	background-image:url(../item/images/shl_exam.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	padding:10px 0 0 83px;}

.blk .last{
	border:none;}




/*--------------発電機関連------------------*/
.m_bot25{
	margin-bottom:25px !important;
	}
.common_title {
	background: url("../images/h4_bg.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 16px;
    height: 36px;
    line-height: 34px;
    padding-left: 32px;
    width: 608px;
	}
.el_common_over {
	width:655px;
	overflow:hidden;
	margin-left:-15px;
	}
.el_common_box {
background: url("../item/images/el_gene_block_bg.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    margin-left: 15px;
    overflow: hidden;
    padding-bottom: 25px;
    padding-left: 15px;
    padding-top: 11px;
    width: 295px;
	}
.el_common_box dl {
	width:182px;
	float:left;
}
.el_common_box dt {
color: #03215D;
    font-size: 16px;
    margin-bottom: 15px;
padding-left: 19px;
    padding-top: 1px;
}
.el_common_box dd {
color: #000000;
    font-size: 12px;
    margin-bottom: 4px;
	}
.el_common_box img {
float: right;
    margin-right: 2px;
	}
.hatudenki_nav {
    background:url(../item/images/hatudenki_nav_tiitle.jpg) no-repeat;
    height: 40px;
    width: 200px;
}
.indent {
    overflow: hidden;
    text-indent: -9999px;
}
ul.hatudenki_li {
    list-style: none outside none;
    margin: 0 0 6px;
}
.hatudenki_li li {
    background: none repeat scroll 0 0 #E2E2E2;
    height: 30px;
    margin-bottom: 2px;
}
.hatudenki_li li a {
    color: #6E8199;
    line-height: 30px;
    padding-left: 13px;
    text-decoration: none;
}
.kuwashiku {
	text-align:right;
	}
.kuwashiku a {
	background:url(../item/images/hatudenki_itiran_icon.jpg) no-repeat 0 4px;
	padding-left:15px;
	}
.el_flow_box {
	background:url(../item/images/el_flow_bg.jpg) center center no-repeat;
	}
.el_flow_box li {
background: url("../item/images/el_flow_common_bg.jpg") no-repeat scroll 0 0 transparent;
    color: #03215D;
    margin-bottom: 55px;
    padding: 7px 0 6px 20px;
}
.m_bot20 {
	margin-bottom:20px;
	}
.el_common_title {
	background: url("../item/images/el_flow_common_bg.jpg") no-repeat scroll 0 0 transparent;
    color: #03215D;
    margin-bottom: 10px;
    padding: 7px 0 6px 20px;
	}
.el_common_item_box {
background: url("../item/images/el_common_item_bg.jpg") no-repeat scroll 0 0 transparent;
    overflow: hidden;
    padding-left: 2px;
    padding-top: 2px;
    width: 638px;
	margin-bottom:15px;
	}
.el_common_item_box2 {
	background: url("../item/images/el_common_item_bg2.jpg") no-repeat scroll 0 0 transparent;
    overflow: hidden;
    padding-left: 2px;
    padding-top: 2px;
    width: 638px;
	margin-bottom:15px;
	}
.el_common_item_box dt {
	width:160px;
	float:left;
	}
.el_common_item_box dd {
float: right;
    padding-top: 8px;
    width: 434px;
	line-height:1.8;
	padding-right:10px;
	}
.kuwashiku2 {
	text-align:right;
	}
	
.logitec_box1 {
	overflow:hidden;
	width:640px;
	margin-bottom:30px;
		line-height:1.7;
	}
.logitec_box1 .logotec_left {
	width:420px;
	float:left;
}
.logitec_box1 .logotec_right {
	display:block;
	width:200px;
	float:right;
}
.logitec_box1 dl{
	width:420px;
	float:left;
	}
.logitec_box1 dt{
    background: url("../images/logitec_icon.jpg") no-repeat scroll 0 0 transparent;
    color: #0046A5;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-left: 28px;
}
.logitec_bord {
	border-bottom:1px dashed #d2d2d2;
	padding-bottom:30px;
	}
.logitec_box2 {
    background: url("../images/logitec_image7_bg.jpg") no-repeat scroll 0 0 transparent;
    height: 245px;
    padding-left: 212px;
    padding-top: 15px;
	margin-bottom:60px;
	line-height:1.7;
	}
.m_bot10 {
	margin-bottom:10px;
	}
.logitec_font_patarn1 {
	font-size:16px;
	font-weight:bold;
	}
.page_nation {
    margin: 20px 0 10px;
    text-align: center;
	}
.page_nation li {
	display:inline;
	padding:10px;
	}
	
/* INS-P */

dl.shl_ins-p dt {
 margin: 0 0 10px;
 padding: 3px 5px;
 background-color: #c0ebff;
 font-weight: bold;
}
dl.shl_ins-p dd {
 margin: 0 0 10px;
 padding: 3px 5px;
}
div.ins-p_sys_wrap {
 margin: 0 0 20px;
 overflow: hidden;
}
div.ins-p_sys {
 width: 310px;
}
div.ins-p_sys h4 {
 height: 28px;
 padding: 4px 10px 0px;
 font-weight: bold;
 background: url('../item/images/ins-p_bg_shl.jpg') no-repeat scroll 0 0 transparent;
}

/* Li-2AL */

dl.shl_li-2al dt {
 margin: 0 0 10px;
 padding: 3px 5px;
 background-color: #c0ebff;
 font-weight: bold;
}
dl.shl_li-2al dd {
 margin: 0 0 10px;
 padding: 3px 5px;
}
table.li-2al {
 margin: 0 0 20px;
 font-size: 13px;
}
table.li-2al th, table.li-2al td {
 padding: 3px 5px;
}
table.li-2al th {
 border-bottom: solid 1px #bfbfbf;
}
table.li-2al th.first {
 border-left: none;
 border-bottom: solid 1px #bfbfbf;
}
table.li-2al th.shl_item1 {
 background: url('../item/images/li-2al_bg_item1.jpg') no-repeat scroll 0 0 transparent;
 border-left: none;
 border-bottom: solid 1px #bfbfbf;
}
table.li-2al th.shl_item2 {
 width: 161px;
 background: url('../item/images/li-2al_bg_item2.jpg') no-repeat scroll 0 0 transparent;
 border-left: none;
 border-bottom: solid 1px #ffb0bf;
}

table.li-2al td {
 width: 159px;
 background-color: #f1f1f1;
 border-right: solid 1px #fff; 
 border-bottom: solid 1px #bfbfbf; 
}
table.li-2al td.item2 {
 width: 159px;
 background-color: #ffd9e0;
 border-bottom: solid 1px #ffb0bf; 
}



/* 20140304 Ode start */

#hl_wbsn {
	background:url(../item/images/wbsn2450.gif) no-repeat;
	}


#wbsnAll{
	width:640px;
	margin-bottom:20px;}

#wbsnHeader{
	width:640px;}

#wbsnHeader h3{
	font-size:18px;
	color:#277fb7;
	width:640px;
	height:26px;
	background-image:url(../item/images/hl_h3_bgB.jpg);
	background-repeat:no-repeat;
	margin:0 0 24px 0;
	padding:4px 0 0 0;}

#wbsnAll .boxA{
	width:408px;
	float:left;
	margin-bottom:28px;}

#wbsnAll .boxA h4{
	font-size:15px;
	color:#8e8e8e;
	font-weight:bold;
	background:url(../item/images/tm-k3210c_list.jpg) left center no-repeat;
	margin:15px 0px 5px;
	padding-left:15px;
	}

#wbsnHeader table{
	width:408px;
	font-size:12px;}

#wbsnHeader table td{
	padding:4px 0 4px 7px;
	font-size:13px;
	font-weight:bold;}


#wbsnHeader .tableTitle{
	width:410px;
	height:29px;
	font-weight:bold;
	background:#6197c0;
	text-align:center;
	font-size:16px;}

/*Added_New!*/
#wbsnHeader .cellAdjust{
	width:200px;}

#wbsnHeader .cellPoint{
	color:#ff1515;}

/*Added_New!*/
.priceEffect{
	text-align:center;
		font-weight:bold;
	font-size:15px;}


.hl_caps{
	width:408px;
	margin-bottom:7px;}

#wbsnHeader .boxA p{
	margin-bottom:20px;}

#wbsnAll .boxB{
	width:223px;
	float:right;
	margin-bottom:28px;
	padding:20px 0 0 9px;}

#wbsnAll .hl_gr{
	width:407px;
	height:19px;
	padding-left:14px;
	font-weight:bold;
	color:#277fb7;
	background-image:url(../item/images/hl_gr.jpg);
	background-repeat:no-repeat;}

.wbsnSpec{
	margin-bottom:10px;
}

.wbsnSpec td{
	font-size:12px;
	padding:5px 8px;
}


.wbsnSpec .wbsn1{

	background:#4f81bd;
	color:#fff;
	font-weight:bold;
	text-align:center;

}

.wbsnSpec .list1{
	width:110px;
	}
.wbsnSpec .list2{
	width:124px;
}
.wbsnSpec .wbsn2{

	background:#d0d8e8;
	color:#000;
	font-weight:bold;
	text-align:center;

}

/* 20140304 Ode Ended */
