@charset "UTF-8";

/* ::: h3 ::: */
h3.h302-b {
	clear: both;
}

h3.h3-box-line-gray {
	font-size: 116.7%;
	padding-bottom:5px;
	clear: both;
}

h3.h3-inq-container {
	margin-top: 10px;
	padding: 0.19em 10px;
	background:url(../img/blt_orange.gif) left center no-repeat;
	border-bottom: solid 1px #c2c2c2;
}

/* ::: box ::: */
.inq-container {
	margin-left: 20px;
}

.box-beige-subscript01{
	width: 880px;
	margin-top: 0.83em;
	padding: 15px 0;
	background: #F8F5E8 url(../img/bg_content08-01.gif) left top no-repeat;
}
.box-beige-subscript02{
	padding: 1px 10px 15px 150px;
	background: #F8F5E8 url(../img/bg_content08-02.gif) left bottom no-repeat;
}
.box-beige-subscript02 dl.col03 {
	margin-right: 20px;
}

.box-beige-subscript02 p.note03 {
	padding-top: 0.45em;
	padding-left: 1em;
	width: 275px;
	clear: both;
	text-indent: -1em;
	color: #666666;
}



/* ::: ud 090924 - m ::: */
.box-line-gray-no-localnav01 { 
	margin-top: 0.83em;
	padding: 1px 0 0;
	background: #dce4f4 url(../img/bg_inquiry01.gif) left top no-repeat;
	zoom: 1;
}
.box-line-gray-no-localnav02 { 
	padding: 14px 15px 15px 15px;
	background: url(../img/bg_inquiry01.gif) left bottom no-repeat;
}
.box-line-gray-no-localnav01 p.p01{
}

.box-line-gray-no-localnav01 div.column01-t,
.box-line-gray-no-localnav01 div.column01-b,
.box-line-gray-no-localnav01 div.column01 {
	padding-top: 10px;
	width: 850px;
	background: #ffffff url(../img/bg_inquiry02.gif) left top no-repeat;
}

.box-line-gray-no-localnav01 div.column01-t p.clear-fix,
.box-line-gray-no-localnav01 div.column01-b p.clear-fix,
.box-line-gray-no-localnav01 div.column01 p.clear-fix {
	padding-bottom: 10px;
	background: url(../img/bg_inquiry02.gif) left bottom no-repeat;
}

.box-line-gray-no-localnav01 div.column01-t span.image,
.box-line-gray-no-localnav01 div.column01-b span.image,
.box-line-gray-no-localnav01 div.column01 span.image {
	padding-left: 10px;
	display: block;
	width: 264px;
	float: left;
}

.box-line-gray-no-localnav01 div.column01-t span.text,
.box-line-gray-no-localnav01 div.column01-b span.text,
.box-line-gray-no-localnav01 div.column01 span.text {
	padding-right: 10px;
	display: block;
	width: 541px;
	float: right;
}
.box-line-gray-no-localnav01 p.p02{
	margin-top: 0.8em;
}
.box-line-gray-no-localnav01 div.column01-t{
	margin-top: 0.8em;
}
.box-line-gray-no-localnav01 div.column01-b{
	margin-top: 0.65em;
}
/* ::: / ::: */



.inq-box-gray01{ 
	margin-top: 1.00em;
	padding: 1px 0;
	background: #eeeeee url(../img/bg_content10-01.gif) left top no-repeat;
}
.inq-box-gray02{
	padding: 1px 15px 0.83em 15px;
	background: #eeeeee url(../img/bg_content10-02.gif) left bottom no-repeat;
}

/* ::: link ::: */
.div-subscript02 { 
	width: 290px;
	float: right;
	margin-left: 20px;
	background:url(../app/img/bg_btn-gray.gif) left top no-repeat;
	text-align: center;
	}
	.div-subscript02 p img {
		margin: 7px 0;
	}

/* ::: table ::: */
table.inq-trial-table01 {
	margin-top: 15px;
	clear: both;
}
	table.inq-trial-table01 th {
		padding: 1.00em 15px;
		background-color: #d8d8d8;
		border-right: solid 1px #ffffff;
		text-align: left;
		white-space: nowrap;
	}
		table.inq-trial-table01 th.left {
			background: #d8d8d8 url(../img/bg_th01.gif) left top no-repeat;
		}
		table.inq-trial-table01 th.right {
			background: #d8d8d8 url(../img/bg_th01.gif) right top no-repeat;
		}
		table.inq-trial-table01 th span {
			font-weight: normal;
			font-size: 85%;
		}
	table.inq-trial-table01 td {
		padding: 1.00em 15px;
		background-color: #eeeeee;
		border-top: solid 1px #ffffff;
		border-right: solid 1px #ffffff;
	}

/* ::: ul ::: */
ul.inq-ul01-t {
	margin-top: 1.00em;
}
	ul.inq-ul01-t li {
		margin-top: 0.63em;
	}

ul.inq-ul02-t {
	margin-top: 1.00em;
}
	ul.inq-ul01-t li {
		margin-top: 0.63em;
	}

/* ::: btn ::: */
.hol01 {
	margin-top: 1.00em;
}


/* ::: img ::: */
img.img-float-l02 {
float: left;
margin:0 15px 10px 0;
}

/* ::: clear-fix ::: */
p.p101-h2,
.box-beige-subscript01,
.div-subscript02,
.clear-fix{ 
zoom: 100%;
}


p.p101-h2:after,
.box-beige-subscript01:after,
.div-subscript02:after,
.clear-fix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
line-height: 0;
}

