/* !Reseting ---------------------------------------------------------------- */
body {
	font-family: "qMmpSPro W3", "Hiragino Kaku Gothic Pro", "Osaka", "MS PGothic",Arial,sans-serif;
	font-size: 14px; /* 12px; */
	-webkit-text-size-adjust:none;
	line-height: 1.4;
	color: #333;
}
/* ie7 */ *:first-child+html body { font-size: 88%; /* 75%; */}
/* ie6Below */ * html body { font-size:88%; /* font-size: 75%; */}
/* ie8 */ html>/**/body { font-size /*\**/: 88%\9;}
body, div, pre, p, blockquote, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, th, td
{ margin: 0; padding: 0;}
* { margin: 0; padding: 0;}
input, textarea
{ margin: 0; font-size: 100%;}
label
{ cursor: pointer;}
table
{ border-collapse: collapse; border-spacing: 0; font-size: 100%;}
fieldset, img
{ border: 0;}
img
{ vertical-align: top;}
address, caption, cite, code, dfn, em, th, var
{ font-style: normal; font-weight: normal;}
ol, ul
{ list-style: none;}
caption, th
{ text-align: left;}
h1, h2, h3, h4, h5, h6
{ font-size: 100%; font-weight: normal;}
q:after, q:before
{ content:'';}
a, input
{ /* outline: none; */ }
abbr, acronym
{ border: 0;}
img * {
	vertical-align: bottom;
	line-height: 0;
}


/* INQUIRY */
.f-10 {font-size:10px ;}
.f-10-red {font-size:10px ;color:red ;line-height:14px ;}


	
table.inquiry {width:694px ;margin: 5px 25px ;margin-top:25px ;}
.inquiry td,th {padding:7px ;text-align:left; background-color:#EBEBEB ;border-right:2px solid white ;;border-bottom:2px solid white ;}

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: 200px;	font-weight: bold;	color: white;@text-align:center;	background-color: #5298EA; }	
td.data { width: 479px;	 }	
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:#c9e1fd ;text-align:center ;}	
td.inquiry-complete { background-color:white ;text-align:center ; height:300px ;}	


#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;}
.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 ;}






