
@charset "UTF-8";

/* INQUIRY */

.fRedB {color: red ; font-weight:bold ; }
.fRed {color: red ; }
.f-10 {font-size:10px ;}
.f-10-red {font-size:10px ;color:red ;line-height:14px ;}

.arrowTit01 {
	border-bottom: 1px solid #000;
	margin: 0 0 10px;
	font-size: 129%;
	font-weight: bold;
	vertical-align: middle;
}
	.arrowTit01 span {
		background: url(../../hardware/case/images/case_icon_arrow.gif) no-repeat left 0.3em;
		margin: 0 0 0 6px;
		padding: 0 0 3px 23px;
		display: block;
		min-height: 25px;
	}

	
/*
table.inquiry {width:700px ; margin: 5px 15px ; margin-top:25px ;font-size:12px ;}
.inquiry td,th {padding:7px ;text-align:left; background-color:#EBEBEB ;border-right:2px solid white ;;border-bottom:2px solid white ;}
*/
table.inquiry {width:730px ;margin: 0px ;font-size:12px ;}
.inquiry td,th {padding:7px ;text-align:left; background-color:#EBEBEB ;border-right:2px solid white ; border-bottom:2px solid white ;}

table.solu {margin: 0px ;background-color:#FFFFFF ;text-align:center; }
.solu td,th {padding:0px ;font-size:14px ;}

td.space {padding:1px; background-color: #CCCACA;text-align:left ; }

td.cam-list {text-align:center ;font-size:16px ;font-weight:bold ;background-color:#5298EA ;padding:7px 0px ; color:white ;}
td.cam-list-bg { padding-left:50px ;background-color:#C9DEFB ;}
td.inquiry-center {text-align:center ;padding:10px ;}
.title-t {	font-weight:bold ;}
.title-b1 {	background-color:#FCB065 ;}	
.title-b2 {	background-color:#99D7FF ;}	

td.hissu { width: 15px ;font-weight:bold ;text-align:center ;background-color: #ABCFF9;}
td.koumoku1 { width: 250px;	font-weight: bold;	color: white ;text-align:center;	background-color: #5298EA; }	
td.koumoku2 { width: 444px;	line-height: 1.7;}
td.koumoku3 { line-height: 1.7; background-color:#cfe2f9; }
td.koumoku4 { line-height: 1.7; background-color:#c3ddf9; }
td.koumoku5 { line-height: 2.5; }

td.header {text-align:center ;font-size:16px ;font-weight:bold ;background-color:#CFCFCE ;padding:10px 0px ;}
.need {color: white; font-size:11px ;}
td.privacy { background-color:#d4e7fd ;text-align:center ;font-size:14px ;}	
td.inquiry-complete { background-color:white ;text-align:center ; height:300px ;font-size:14px ;}	
td.attention { background-color:#373737 ;text-align:center ;height:40px ;color:white ;font-size:14px ;}	
td.bgc-wht { background-color:#FFFFFF ;text-align:center ;}

#SMP_STYLE .msg { color: #DD0000; font-size: 100%; font-weight:bold; text-align:left;}
.msg { color: #DD0000; font-size: 100%; font-weight:bold; text-align:left;}
.header_rmesg { color: black; font-size: 100%; font-weight:bold; text-align:left;}
.header_emesg { color: #DD0000; font-size: 100%; font-weight:bold; text-align:left;}

td.anq { font-weight:normal ;text-align:center;background-color: #ABCFF9;}
td.tit { font-weight:normal ;text-align:center;background-color: #024ad0; color:#FFFFFF}
.j {ime-mode:active;}
.e {ime-mode:disabled;}

.f-w {color: white; }
.f-b{font-weight:bold ;}
img.add-b {vertical-align:middle ;margin-right:3px ;margin-top:3px ;}
ul.inquiry {padding-left:25px ;}
.error {background-color: #FFE7BE ;border: 1px solid red ;padding:1px ;}
td.complete {font-size:14px ;background-color:white ;padding:20px ;line-height:20px ;}
td.complete {font-size:14px ;background-color:white ;padding:20px ;line-height:20px ;}
div#attention {width:600px ;font-weight:bold ;color:red ;text-align:center ;background:#FFFF99 ;padding:10px ;margin-left:20px ;border:1px solid red ;}

	
table.program {width:694px ;margin: 5px 25px ;margin-top:25px ;font-size:12px ;}
.program td,th {padding:5px ;text-align:left; background-color:#EBEBEB ;border-right:2px solid white ;;border-bottom:2px solid white ;}
td.pheader {text-align:center ;font-size:16px ;font-weight:bold ;background-color:#41b786 ;padding:7px 0px ;}
td.title {text-align:center ;font-size:14px ;font-weight:bold ;background-color:#999999 ;padding:5px 0px ;}
td.sub {text-align:center ;font-size:12px ;font-weight:bold ;background-color:#CFCFCE ;padding:5px 0px ;}

td.time { width:85px ;font-weight:bold ;text-align:center ;background-color: #6cdcae;}
td.program1 { width: 180px;	font-weight: bold;	color: white;�@text-align:center;	background-color: #41b786; }	
td.program2 { width: 464px;	line-height: 1.4;}

td.time2 { width:85px ;font-weight:bold ;text-align:center ;background-color: #6fd3e5;}
td.program3 { width: 180px;	text-align:center ; font-weight: bold; color: white; background-color: #20b7d2; }	
td.program4 { width: 464px;	line-height: 1.4;}

/* レーザータイプ別　右段製品ページ用　2012.11.09　*/
td.bd-n {border:none ;}
/* レーザータイプ別　右段製品ページ用　薄い色　2012.11.09　*/
td.bgc-w { background-color:#F2F2F2; }
/* レーザータイプ別/キャンペーン別　最上部案内　2012.11.09　*/
td.ylw {background-color:#FFFF99 ; }
/* レーザータイプ別　右段製品ページ用　薄い色　2015.12.12　*/
td.bgc-wht { background-color:#FFFFFF ;text-align:center ;}

textarea {
width: 400px;
height: 7em;
line-height: 1.5em;
}

