@charset "utf-8";
/* CSS Document */


/* header */
div#header{
	margin:0;
	padding:0;
	width:100%;
	height:234px;
	background:url(https://www.chicory.jp/onlineshop/images/fs_c_bg.png) center top repeat-x;
	position:relative;
}

div#header div.inner{
	position:relative;
	height:234px;
	width:1000px;
	margin:0 auto;
}

div#header div.inner h1{
	position:absolute;
	top:0;
	left:0;
	z-index:2;	
}

div#header div.inner .chicozo{
	position:absolute;
	top:0;
	right:-35px;
	z-index:1;
}

div#header div.inner .tel{
	position:absolute;
	bottom:70px;
	left:0;
}

div#header #gnavi{
	width:100%;
	height:50px;
	border-top:4px double #937049;
	border-bottom:4px double #937049;
	position:absolute;
	bottom:0;		
}

div#header #gnavi .inner{
	margin:0 auto;
	width:1000px;
	line-height:55px;
}

div#header #gnavi .inner ul li{
	float:left;
	margin:5px 0 0 0;
}















/* /header */




.red2{
	color:#a80016;
}

td,th{
	vertical-align:top;
	margin:0;
	padding:0;

}


ul,li{
	vertical-align:baseline;
	list-style: none !important;
	margin:0;
	padding:0;

}


body {
	width:100%;
	}

#iframeleft {
	float:left;
	top: 150px;
	height:450px;
	left:0;
	text-align:left;
	position:fixed;
	width:80px;

	/* IE6 later && javascript-on */
	position: expression('absolute');
	top: expression((documentElement.scrollTop || document.body.scrollTop) + 150 + 'px');

	}


#rightbanner {

	float:right;
	top: 0px;
	position:fixed;
	right: 0px;


	background-repeat:repeat-y;
	background-position:right;
	}


#leftbanner {
	    position: fixed;
	    top: 50px;
	    left: 0px;


	    /* IE6 later && javascript-on */
	    position: expression('absolute');
	    top: expression((documentElement.scrollTop || document.body.scrollTop) + 50 + 'px');
	}


#leftbanner1 {
	    position: fixed;
	    top: 0px;
	    left: 0px;



	    /* IE6 later && javascript-on */
	    position: expression('absolute');
	    top: expression((documentElement.scrollTop || document.body.scrollTop) + 0 + 'px');
	}

#leftbanner2 {
	    position: fixed;
	    top: 220px;
	    left: 0px;


	    /* IE6 later && javascript-on */
	    position: expression('absolute');
	    top: expression((documentElement.scrollTop || document.body.scrollTop) + 220 + 'px');
	}

#leftbanner3 {
	    position: fixed;
	    top: 440px;
	    left: 0px;


	    /* IE6 later && javascript-on */
	    position: expression('absolute');
	    top: expression((documentElement.scrollTop || document.body.scrollTop) + 440 + 'px');
	}


	 a img.linkimg{
background:none!important;
}

a:hover img.linkimg{
opacity:0.6;
filter:alpha(opacity=60);
-ms-filter: "alpha( opacity=60 )";
background:none!important;
}

.redius_ttl{
	border-radius: 5px;
	background-color:#a80016;
	padding:4px 8px 4px 26px;
	margin: 0 10px 10px;
	color:#fff;
	font-size:27px !important;
	font-weight:bold;
}

.redius_ttl a{
	color:#fff !important;
	text-decoration:none !important;
}

.redius_ttl a:hover{
	color:#fff !important;
	text-decoration:none !important;
}

table.shop_guide{
	width:1000px !important;
	margin:40px auto 0;
	line-height:1.5;
	padding:0;
	border:1px solid #937049;
	color:#000;
}

table.shop_guide th{
	text-align:left;
	background:url(https://www.chicory.jp/onlineshop/images/sg_th_bg.png) left top repeat-x;
	color:#2f1d08;
	padding:8px;
	margin: 0 0 15px;
	line-height:1;
	font-size:15px !important;
}

table.shop_guide td{
	font-size:14px !important;
	line-height:1.5;
}


table.shop_guide th.main_ttl{
	background:url();
	background-color:#937049;
	color:#fff;
	font-weight: bold;
	padding:12px 10px 12px 13px;
	font-size:20px !important;
}

.txt_small{
	list-style:1.1;
	font-size:12px;
}

td.left,td.right{
	width:437px;
	padding:15px 7px;
	vertical-align:top !important;
}

span.ttl-s_01{
	display:block;
	width:438px !important;
	border-bottom:1px solid #a80016;
	margin:0 0 5px 0;
}

span.red{
	color:#a80016;
	border-bottom:1px solid #a80016 !important;
}

td p{
	margin:3px 0 8px 0;
}

td a{
	color:#cc3300 !important;
	text-decoration:underline !important;
}

td a:hover{
	color:#cc3300 !important;
	text-decoration:none !important;
}


table.inner_table{
	margin:10px 0 0 0;
}

table.inner_table th,table.inner_table td{
	padding:3px;
	vertical-align:middle;
}



/* ==================
	footer
====================== */

div#footer2 {
	margin: 30px auto 0;
	width: 100%;
	background-color: #FFF;
	border-top: 4px #fcc014 solid;
	border-bottom: 4px #fcc014 solid;
	font-size:13px;
}

div#footer2_contents {
	display: table;
	margin: 0 auto;
	padding: 0;
	width: 1000px;
	height:300px;
	border-collapse: separate;
	border-spacing: 6px;
	text-align:left;
}

div#footer2_contents #inner_01 {
	display: table-cell;
	vertical-align: middle;
	color: #7c450a;
}

div#footer2_contents #inner_02 {
	display: table-cell;
	vertical-align: middle;
	width: 390px;
	height: 250px;
}

div#footer2_contents #inner_03 {
	display: table-cell;
	vertical-align: middle;
	line-height: 3.0;
}

div#footer2_contents #inner_03 ul li{
	list-style: disc outside;
	color: #7c450a;
}

div#footer2_contents #inner_03 li a {
	color: #7c450a;
}

div#footer2_contents #inner_03 li a:hover {
	color: #b08b63;
}

div#copyright {
	margin: 0 auto;
	padding: 0 0 20px;
	text-align: center;
}

.inner_p{
padding:0px 8px;
}
.inner_p2{
padding:0px;
}

td.search_area{
	width:200px;
	height:169px;
	background:url(https://www.chicory.jp/onlineshop/images/search_bg.jpg) left top no-repeat;
	padding:10px;
}

input[type="checkbox"],input[type="radio"]{
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    margin-right:0em;/*ボックスとテキストの位置の調節*/
}
