@charset "utf-8";

body { 
	margin:0;
	padding:0;
}
body, th, td {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
}
html{/*IE*/ 
	scrollbar-arrow-color:white;
	scrollbar-3dlight-color:#6D2506;
	scrollbar-highlight-color:#a88568;
	scrollbar-face-color:#5a1600;
	scrollbar-shadow-color:#a88568;
	scrollbar-darkshadow-color:#949493;
	scrollbar-track-color:#DEDAD8;
}
h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dd, br, img {margin:0;	padding:0;}
img {border:0; vertical-align:bottom;}

a, a:link {color:#333;	text-decoration:underline;}
a:visited {color:#333;	text-decoration:underline;}
a:hover {color:#637245;	text-decoration:none;}

/* clear */
#wrap:after, #box:after, #contewrap:after, .clr:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#wrap, #box, #contewrap, .clr {display:inline-block;}
* html #wrap, * html #box, * html #contewrap, * html .clr {height:1%;}
#wrap, #box, #contewrap, .clr {display:block;}

.att {color:#CC0000;}


/* layout */
#idx {background:url(../image/bg.jpg) repeat-x 0 10px;}
#conte {background:url(../image/contebg.jpg) repeat-x;}

#idx h1 {
	display:block;
	margin:0;
	padding:0;
	height:10px;
	font-size:5px;
	line-height:5px;
}
#idx h1 a, #idx h1 a:link, #idx h1 a:hover, #idx h1 a:visited {
	display:block;
	color:#fff;
	text-decoration:none;
}
#container {
	width:950px;
	margin:0 auto;
}
#main {
	width:950px;
	height:440px;
	margin:0 auto;
}
#footer {
	height:120px;
	background:url(../image/footer_bg.jpg) repeat-x;
}
#copy {
	width:383px;
	height:50px;
	margin:0 auto;
	background:url(../image/copy.jpg) no-repeat 0 20px;
	font-size:0;
	text-indent:-9999px;
}
#att {
	font-size:12px;
	line-height:1.4em;
	color:#333;
	text-align:center;
}
#box {
	width:908px;
	margin:0 auto;
	background:url(../image/box.jpg) no-repeat;
}
#wrap {
	width:870px;
	margin:0 auto;
	padding:20px 0;
}
#contewrap {
	width:900px;
	margin:10px auto;
	padding:0;
}
#alpha {
/*	width:500px;*/
	width:698px;
	float:left;
}
#beta {
	width:202px;
	float:left;
}
#gamma {
	width:198px;
	float:right;
	text-align:center;
}
#gamma img {
	margin:2px auto;
}


/* INDEX */
#navi {
	width:900px;
	height:40px;
	margin:0 auto;
}
#navi ul {
	display:block;
	width:900px;
	height:40px;
	list-style-type:none;
	vertical-align:bottom;
}
#navi li {
	display:block;
	float:left;
	font-size:0;
	text-indent:-9999px;
}
#navi li a, #navi li a:link, #navi li a:hover, #navi li a:visited {
	display:block;
	height:40px;
	text-decoration:none;
}
#nv1, #nv2, #nv3, #nv4, #nv5, #nv6 {
	background:url(../image/navi.jpg) no-repeat;
}
#nv1 a:hover, #nv2 a:hover, #nv3 a:hover, #nv4 a:hover, #nv5 a:hover, #nv6 a:hover {
	background:url(../image/navi_ovr.jpg) no-repeat;
}
#nv1, #nv1 a:hover {width:111px;}
#nv2, #nv2 a:hover {width:107px; background-position:-111px 0;}
#nv3, #nv3 a:hover {width:187px; background-position:-218px 0;}
#nv4, #nv4 a:hover {width:182px; background-position:-405px 0;}
#nv5, #nv5 a:hover {width:206px; background-position:-587px 0;}
#nv6, #nv6 a:hover {width:107px; background-position:-793px 0;}

#info {
	width:495px;
	float:left;
	background:url(../image/info_bg.jpg) repeat-y;
}
#info h2 {
	display:block;
	height:30px;
	background:url(../image/info_t.jpg) no-repeat;
	font-size:0;
	text-indent:-9999px;
}
#info table {
	border-collapse:collapse;
	margin:15px 10px;
}
#info th, #info td {
	vertical-align:top;
	text-align:left;
	line-height:1.4em;
	border-bottom:1px dotted #e5e5e5;
}
#info th {
	background:url(../image/arrw.jpg) no-repeat 0 5px;
	padding:5px 8px 5px 20px;
	font-weight:normal;
}
#info td {
	padding:5px;
}
#more {
	text-align:right;
	margin:5px 5px 10px;
}
#info_footer {
	height:20px;
	background:white url(../image/info_f.jpg) no-repeat;
}
#top_rightside {
  width: 152px;
  float: right;
}
#idxprof {
	width:352px;
	height:150px;
	float:right;
	background:url(../image/add.jpg) no-repeat;
	font-size:0;
	text-indent:-9999px
}
#idxshoplnk {
	width:352px;
	height:165px;
	float:right;
}
.sidebnr {
	width:352px;
	height:115px;
	float:right;
}
#fnavi {
	padding:10px;
}
#fnavi ul {
	display:block;
	list-style-type:none;
	text-align:center;
}
#fnavi li {
	display:inline;
	font-size:0.9em;
}


/* contents */
#contents {
 width:908px;
	margin:0px auto;
	background:url(../image/column_bg.jpg) repeat-y;
}
#contents_inner {
	padding:0px 4px;
	background:url(../image/conte_bg.jpg) no-repeat;
}
#contemain {
	width:900px;
	height:280px;
}
#contemain h1 a, #contemain h1 a:link, #contemain h1 a:hover, #contemain h1 a:visited {
	display:block;
	width:900px;
	height:80px;
	text-decoration:none;
	font-size:0;
	text-indent:-9999px;
}
#conteimg1, #conteimg2, #conteimg3 {
	width:900px;
	height:280px;
}
#conteimg1 {background:url(../image/contemain1.jpg) no-repeat;}
#conteimg2 {background:url(../image/contemain2.jpg) no-repeat;}
#conteimg3 {background:url(../image/contemain3.jpg) no-repeat;}

#company, #item, #flow, #tochigi, #recruit, #contact, #link, #access, #sitemap, 
#order, #safety, #infor, #temp, #privacy, #cart {
/*	width:495px;*/
	width:693px;
	margin:0 auto;
	background:url(../image/content_bg.jpg) repeat-y;
}
#content_footer {
	height:20px;
	background:white url(../image/content_f.jpg) no-repeat;
}
#company h2, #item h2, #flow h2, #tochigi h2, #recruit h2, 
#contact h2, #link h2, #access h2, #sitemap h2, 
#order h2, #safety h2, #infor h2, #temp h2, #privacy h2, #cart h2 {
	display:block;
	height:30px;
	font-size:0;
	text-indent:-9999px;
}
#cnavi {
	width:198px;
	margin-bottom:20px;
}
#cnavi ul {
	display:block;
	width:198px;
	list-style-type:none;
	vertical-align:bottom;
}
#cnavi li {
	display:block;
	width:198px;
	height:40px;
	font-size:0;
	text-indent:-9999px;
}
#cnavi li a, #cnavi li a:link, #cnavi li a:hover, #cnavi li a:visited {
	display:block;
	width:198px;
	height:40px;
	text-decoration:none;
}

#nv_index, #nv_company, #nv_item, #nv_order, #nv_flow, 
#nv_safety, #nv_contact, #nv_tochigi, #nv_link, #nv_sitemap, 
#nv_privacy {
	background:url(../image/cnavi1211.jpg) no-repeat;
}
#nv_index a:hover, #nv_company a:hover, #nv_item a:hover, #nv_order a:hover, #nv_flow a:hover, 
#nv_safety a:hover, #nv_contact a:hover, #nv_tochigi a:hover, #nv_link a:hover, #nv_sitemap a:hover, 
#nv_privacy a:hover {
	background:url(../image/cnavi1211_o.jpg) no-repeat;
}
#nv_company, #nv_company a:hover {background-position:0 -40px;}
#nv_item, #nv_item a:hover {background-position:0 -80px;}
#nv_order, #nv_order a:hover {background-position:0 -120px;}
#nv_flow, #nv_flow a:hover {background-position:0 -160px;}
#nv_safety, #nv_safety a:hover {background-position:0 -200px;}
#nv_contact, #nv_contact a:hover {background-position:0 -240px;}
#nv_tochigi, #nv_tochigi a:hover {background-position:0 -280px;}
#nv_link, #nv_link a:hover {background-position:0 -320px;}
#nv_sitemap, #nv_sitemap a:hover {background-position:0 -360px;}
#nv_privacy, #nv_privacy a:hover {background-position:0 -400px;}

.bnr {
	width:192px;
	margin:0 auto;
	padding:3px 0;
}
#age {
	width:192px;
	height:100px;
	margin:0 auto;
	background:url(../image/age.jpg) no-repeat;
	font-size:0;
	text-indent:-9999px;
}
#nomi {
	width:192px;
	height:7
	0px;
	margin:0 auto;
	background:url(../image/nomi_bnr.jpg) no-repeat;
	font-size:0;
	text-indent:-9999px;
}
#nomi a, #nomi a:link, #nomi a:hover, #nomi a:visited {
	display:block;
	width:192px;
	height:56px;
	text-decoration:none;
}
#prof {
	width:693px;
	height:120px;
	margin:0 auto;
	background:url(../image/add2.jpg) no-repeat;
	font-size:0;
	text-indent:-9999px
}

table.comp {
	margin:10px 20px;
	border-collapse:collapse;
}
.comp th, .comp td {
	padding:10px;
	font-size:12px;
	border:1px solid #e5e5e5;
}
.comp th {
	background:#f4eee9;
	color:#333;
}
.comp td {
	line-height:1.5em;
}



/* company */
#company h2 {background:url(../company/image/title.jpg) repeat-y;}
#company strong {
	display:block;
	height:60px;
	padding:0 20px;
	background:url(../company/image/sub_t.jpg) no-repeat 10px 10px;
	font-size:14px;
	text-align:left;
	color:#333;
	line-height:60px;
}
#company p {
	display:block;
	margin:0 20px 10px;
	text-align:left;
	color:#333;
	line-height:1.5em;
}
p#ceo {
	width:650px;
	height:50px;
	background:url(../image/ceo.jpg) no-repeat top right;
	font-size:0;
	text-indent:-9999px;
}
#map {
	width:650px;
	margin:10px auto 0;
	padding:1px 0;
	background:#607443;
}
#map_inner {
	width:648px;
	height:298px;
	margin:0 auto;
	background:white;
}

/* item */
#item {text-align:left;}
#item h2 {background:url(../item/image/title.jpg) repeat-y;}
#item h2.n {background:url(../item/image/title.png) repeat-y;}
#item p.att {
  margin: 20px;
  padding: 10px;
  border: 1px solid #ad9c79;
  text-align: center;
  font-size: 1.2em;
}
#item .mark {
  margin: 0 20px 20px;
  padding: 10px;
  border: 1px solid #ad9c79;
}
#item .mark .tt {
  display: block;
  text-align: center;
  font-size: 1.4em;
}
#item .mark table {
  width: 100%;
  border-collapse: collapse;
}
#item .mark th, 
#item .mark td {
  width: 50%;
  padding: .3em 0;
  border: 1px solid #ad9c79;
  text-align: center;
  font-size: 1.2em;
}
#item .mark th {
  font-weight: normal;
}
#item .mark td {}
table.itm {
	display:block;
	width:650px;
	margin:5px auto;
}
.itm th, .itm td {
	vertical-align:top;
	padding:5px;
}
.itmbdr {
	display:block;
	margin:5px;
	border-bottom:1px dotted #e5e5e5;
	height:1px;
	font-size:1px;
	line-height:1px;
}
.itmbdr2 {
	display:block;
	margin:5px;
	background:#e5e5e5;
	height:2px;
	font-size:0;
	text-indent:-9999px;
}
.itm_t {
	display:block;
	font-size:14px;
	background:#cbb29a;
	padding:5px;
	color:#333;
	font-weight:bold;
}
.itm_b {
	display:block;
	padding:5px;
	line-height:1.3em;
	color:#333;
}
.taste {
	border-right:2px solid #cbb29a;
	color:#673e14;
	font-weight:bold;
	text-align:right;
}
.tastebdr {
	background:#ccc;
	height:1px;
	font-size:1px;
	line-height:1px;
}
.itemimg img {
	border:1px solid #846b2b;
}
#item p {
	margin:0 20px 10px;
	text-align:left;
	color:#333;
	line-height:1.5em;
}

/* temp */
#temp {text-align:left;}
#temp h2 {background:url(../temp/image/title.jpg) repeat-y;}
#temp td p {
	padding:5px 300px 5px 15px;
/*	color:#666;*/
	line-height:1.4em;
}
#temp td strong {
	display:block;
	margin:10px 15px 0;
	color:#85671e;
}
#cold {background:url(../temp/image/cold.jpg) no-repeat top right;}
#hot {background:url(../temp/image/hot.jpg) no-repeat top right;}	


/* flow */
#flow h2 {background:url(../flow/image/title.jpg) repeat-y;}
#fw1, #fw2, #fw3, #fw4, #fw5, #fw6, #fw7, #fw8 {
	width:690px;
	height:200px;
	margin:0 auto;
	font-size:0;
	text-indent:-9999px;
	vertical-align:bottom;
}
#fw9 {
	width:690px;
	height:227px;
	margin:0 auto;
	font-size:0;
	text-indent:-9999px;
}
#fw1 {background:url(../flow/image/fw1.jpg) no-repeat;}
#fw2 {background:url(../flow/image/fw2.jpg) no-repeat;}
#fw3 {background:url(../flow/image/fw3.jpg) no-repeat;}
#fw4 {background:url(../flow/image/fw4.jpg) no-repeat;}
#fw5 {background:url(../flow/image/fw5.jpg) no-repeat;}
#fw6 {background:url(../flow/image/fw6.jpg) no-repeat;}
#fw7 {background:url(../flow/image/fw7.jpg) no-repeat;}
#fw8 {background:url(../flow/image/fw8.jpg) no-repeat;}
#fw9 {background:url(../flow/image/fw9.jpg) no-repeat;}

/* tochigi */
#tochigi {
	text-align:left;
}
#tochigi h2 {background:url(../tochigi/image/title.jpg) repeat-y;}
#tochigi h3 {
	display:block;
	width:670px;
	height:170px;
	margin:0 auto;
	font-size:0;
	text-indent:-9999px;
}
#welcome {background:url(../tochigi/image/tochigi_t.jpg) no-repeat 0 10px;}
#fes {background:url(../tochigi/image/fes_t.jpg) no-repeat 0 10px;}
#natural {background:url(../tochigi/image/natural_t.jpg) no-repeat 0 10px;}
#kura {background:url(../tochigi/image/kura_t.jpg) no-repeat 0 10px;}
#tochigi p {
	display:block;
	margin:0 20px 10px;
	font-size:100%;
	line-height:1.5em;
}
#tochigi strong {	
	display:block;
	height:25px;
	margin:0 15px;
	font-size:0;
	text-indent:-9999px;
	border-bottom:1px solid #ccc;
	clear:both;
}
#aboutochigi, #autumnfes, #hyaku, #ohira, #iduru, #fureai, #hoshino {
	background:url(../tochigi/image/subj.jpg) no-repeat;
}
#aboutochigi {background-position:0 0;}
#autumnfes {background-position:0 -30px;}
#hyaku {background-position:0 -60px;}
#ohira {background-position:0 -90px;}
#iduru {background-position:0 -120px;}
#fureai {background-position:0 -150px;}
#hoshino {background-position:0 -180px;}

/* recruit */
#recruit h2 {background:url(../recruit/image/title.jpg) repeat-y;}

/* contact */
#contact h2 {background:url(../contact/image/title.jpg) repeat-y;}
#contact table {
	width:653px;
	margin:10px auto;
}
#contact th, #contact td {
	padding:5px;
	font-size:12px;
	vertical-align:top;
	text-align:left;
	border:1px solid #a88568;
}
#contact th {
	background:#a88568;
	color:white;
}
#contact th span {
	display:block;
	font-weight:normal;
	font-size:0.9em;
}
#contact td {
	border:1px solid #a88568;
}
#contact ul {
	display:block;
	width:245px;
	margin:10px auto;
	list-style-type:none;
}
#contact li {
	display:block;
	height:29px;
	float:left;
	font-size:0;
	text-indent:-9999px;
}
#check, #submit {
	width:106px;
	height:29px;
}
#check {background:url(../contact/image/check.jpg) no-repeat;}
#submit {background:url(../contact/image/submit.jpg) no-repeat;}
#reset, #back {
	width:136px;
	height:29px;
}
#reset {background:url(../contact/image/reset.jpg) no-repeat;}
#back {background:url(../contact/image/back.jpg) no-repeat;}
#check a, #check a:link, #check a:hover, #check a:visited, 
#submit a,#submit a:link, #submit a:hover, #submit a:visited {
	display:block;
	width:101px;
	height:29px;
	text-decoration:none;
}
#reset a, #reset a:link, #reset a:hover, #reset a:visited, 
#back a, #back a:link, #back a:hover, #back a:visited {
	display:block;
	width:131px;
	height:29px;
	text-decoration:none;
}

/* link */
#link h2 {background:url(../link/image/title.jpg) repeat-y;}

/* sitemap */
#sitemap h2 {background:url(../sitemap/image/title.jpg) repeat-y;}
#sitemap ul {
	display:block;
	margin:10px 25px;
	list-style-type:none;
	text-align:left;
}
#sitemap li {
	display:block;
	margin:10px 0;
	background:url(../image/arrw.jpg) no-repeat 0 6px;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	border-bottom:1px solid #ccc;
}
#sitemap li a, #sitemap li a:link, #sitemap li a:hover, #sitemap li a:visited {
	color:#333;
	text-decoration:none;
}

/* order */
#order h2 {background:url(../order/image/title.jpg) repeat-y;}
#order strong {
	display:block;
	height:60px;
	padding:0 20px;
	background:url(../order/image/sub_t.jpg) no-repeat 10px 10px;
	font-size:14px;
	text-align:left;
	color:#333;
	line-height:60px;
}
#order p {
	display:block;
	margin:0 20px 10px;
	text-align:left;
	color:#333;
	line-height:1.5em;
}
.odrsub {
	margin:0 20px 10px;
	border-bottom:2px solid #b4967b;
}
#inq {
	width:562px;
	height:125px;
	margin:0 auto;
	background:url(../order/image/inq.jpg) no-repeat;
	font-size:0;
	text-indent:-9999px;
}
#inq a, #inq a:link, #inq a:hover, #inq a:visited {
	display:block;
	width:562px;
	height:125px;
	text-decoration:none;
}
#inq a:hover {
	background:url(../order/image/inq_ovr.jpg) no-repeat;
}


/* safety */
#safety h2 {background:url(../safety/image/title.jpg) repeat-y;}
#safety strong {
	display:block;
	height:60px;
	padding:0 20px;
	background:url(../safety/image/sub_t.jpg) no-repeat 10px 10px;
	font-size:14px;
	text-align:left;
	color:#333;
	line-height:60px;
}
#safety p {
	display:block;
	margin:0 20px 10px;
	text-align:left;
	color:#333;
	line-height:1.5em;
}
#img1 {
	width:660px;
	height:239px;
	margin:0 auto;
	background:url(../safety/image/img1.jpg) no-repeat 7px 0;
}
.p {
	margin:0 20px 10px;
	text-align:left;
	color:#333;
	line-height:1.5em;
}

/* information */
#infor h2 {background:url(../info/image/title.jpg) repeat-y;}
#infor table {
	border-collapse:collapse;
	margin:15px 10px;
}
#infor th, #infor td {
	vertical-align:top;
	text-align:left;
	line-height:1.4em;
	border-bottom:1px dotted #e5e5e5;
}
#infor th {
	background:url(../image/arrw.jpg) no-repeat 0 5px;
	padding:5px 8px 5px 20px;
	font-weight:normal;
}
#infor td {
	padding:5px;
}
h3#infort {
	display:block;
	height:60px;
	padding:0 20px;
	background:url(../company/image/sub_t.jpg) no-repeat 10px 10px;
	font-size:14px;
	text-align:left;
	color:#333;
	line-height:60px;
}
p.inford {
	margin:0 20px;
	text-align:right;
	color:#333;
	line-height:1.2em;
}
p.inforb {
	margin:0 20px 10px;
	text-align:left;
	color:#333;
	line-height:1.5em;
}
#pnavi {
	text-align:center;
	padding:10px;
}
#more {
	text-align:right;
	margin:5px 5px 10px;
}
.none {
	font-size:1px;
	line-height:1px;
	padding:0;
	border:none;
	background:none;
}

/* Privacy */
#privacy h2 {background:url(../privacy/image/title.jpg) repeat-y;}
#privacy strong {
	display:block;
	height:60px;
	padding:0 20px;
	background:url(../company/image/sub_t.jpg) no-repeat 10px 10px;
	font-size:14px;
	text-align:left;
	color:#333;
	line-height:60px;
}
#privacy p {
	display:block;
	margin:0 20px 10px;
	text-align:left;
	color:#333;
	line-height:1.5em;
}

/* shop */
#cart h2 {background:url(../onlineshop/image/title.jpg) no-repeat;}
ul#ols_btn {
	display:block;
	float:right;
	padding:10px 0;
	list-style-type:none;
}

ul#ols_btn li {
	display:block;
	float:right;
	padding-left:10px;
}
#cart p {
	display:block;
	margin:0 20px 10px;
	text-align:left;
	color:#333;
	line-height:1.5em;
}
.order_in {
	padding: 0 15px 15px;
}
.order_in th,.order_in td{
	padding:5px;
}
.order_in li {
	list-style-type:none;
}

.cartttl {
	font-size:1.2em;
	padding:0.5em 0;
}
#btn_area { }
#btn_area:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html #btn_area {height: 1%;}
#btn_area {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #CCC;
	overflow: hidden;
}
/* End hide from IE-mac */

.table_bk1 { background:#fff; border:1px #f4d797 solid;}
.table_bk2 { background:#fcf3b0; border:1px #f4d797 solid;}
.table_bk3 { background:#fcd0b0;}
.table_bk4 { border:1px #fcd0b0 solid;}
.table_bk5 { background:#fcd0b0;}
.table_bk6 { background:#fde9db;}

.order {
	margin:0px 0px 20px;
	clear: both;
}

.tb_deco1 {
	border:1px solid #c9daa9;
	margin-bottom:5px;
}
.tb_deco1 th,
.tb_deco1 td{ padding:5px;}


.tb_deco2 { border:1px solid #98c0cb;	margin-bottom:5px;}
.tb_deco2 th,
.tb_deco2 td{ padding:5px;}


.tb_deco3 { border:1px solid #fcd0b0;	margin-bottom:5px;}
.tb_deco3 th,
.tb_deco3 td{ padding:5px;}


.order_bk1 {
	background:#c9daa9;
	font-weight: bold;
}
.order_bk2 { background:#e8f2d4; font-weight:normal;}
.order_bk3 {
	background:#98c0cb;
	font-weight: bold;
}
.order_bk4 { background:#d8eaee;}

.order_bar1 { border-bottom:1px dotted #a4b97b;}
.order_bar2 { border-bottom:1px dotted #98c0cb;}
.order_bar3 {}

.txt_bld { font-weight:bold; margin-top:15px;}
.txt_red { color:#ff0000;}

#tb1,#tb2,#tb3,#tb4,#tb5 {
	width:132px;
	height:17px;
	text-indent:-9999px;
}
#tb6,#tb7 {
	width:350px;
	height:17px;
	text-indent:-9999px;
}

#tb1 { background:url(../images/ols_tb1.gif) no-repeat;}
#tb2 { background:url(../images/ols_tb2.gif) no-repeat;}
#tb3 { background:url(../images/ols_tb3.gif) no-repeat;}
#tb4 { background:url(../images/ols_tb4.gif) no-repeat;}
#tb5 { background:url(../images/ols_tb5.gif) no-repeat;}
#tb6 { background:url(../images/ols_tb6.gif) no-repeat;}
#tb7 { background:url(../images/ols_tb7.gif) no-repeat;}

#ord_inq {}
#ord_inq:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html #ord_inq {height: 1%;}
#ord_inq {display: block;}
/* End hide from IE-mac */

#ord_inq dt { width:10em; float:left; text-align:center;}
#ord_inq dd { float:left; border-left:5px solid #98c0cb; padding-left:8px;}

.ord_inq2 { line-height:1.7em; clear:both;}
.ord_inq2:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .ord_inq2 {height: 1%;}
.ord_inq2 {display: block;}
/* End hide from IE-mac */

.ord_inq2 dt { width:170px; float:left;}
.ord_inq2 dd { float:left;}
.ord_inq2 { line-height:1.7em;}
.ord_inq2:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .ord_inq2 {height: 1%;}
.ord_inq2 {display: block;}
/* End hide from IE-mac */

.ord_inq2 dt { width:170px; float:left;}
.ord_inq2 dd { float:left;}

.deco_in { padding:0px 10px 10px;}



