@charset "UTF-8";

/*
Theme Name:  ZEAL
Theme URI: http://zeaplus.co.jp/
Description: ZEAL
Version: 1.1
Author: ZEALPLUS
Author URI: http://zeaplus.co.jp/	
*/


/*
===== CONTENTS ================================================================================

	Index:
  - Base Style
  - Layout
  
===============================================================================================
*/


/*@import url(http://fonts.googleapis.com/css?family=EB+Garamond);
@import url(http://fonts.googleapis.com/css?family=Fenix);*/


/* 1: Base Style Setting
----------------------------------------------------------------------------------------------*/

/* Base Setting
==========================================================*/
/*
body { font: 11px/1.41 "Adobe Garamond Pro", "Fenix", "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho", Times, serif;
	  margin:0; padding: 0; background: #FFF url('../images/common/bg.gif') repeat top left ;  letter-spacing:0.1em; }
*/
body { font: 12px/1.5 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ", meiryo, "ＭＳ Ｐゴシック","MS PGothic",  Helvetica, Arial, sans-serif;
	 margin:0; padding: 0; background: #FFF; letter-spacing:0.1px;  -webkit-text-size-adjust: 100%; color:#40210F; }

	 
a       { text-decoration: underline; color:#DC4B6D; }
a:hover { text-decoration: none; color:#888; }
a { outline:none;}
img { -ms-interpolation-mode: bicubic; } 
:focus { outline: 0; }


/* main-layout
==========================================================*/

#wrapper { }

.wrap{ margin:0 auto; width:1020px; }
.wrap02{ margin:0 auto; width:840px; }
.wrap03{ margin:0 auto; width:840px; }/*メニューページ用*/


.bg-craft { background:url(../images/navi/bg.png) 0 0 repeat;}

.wrapInner{ }
#grid{ }


@media only screen and 
(min-device-width : 768px) and 
(max-device-width : 1024px) {
}

@media screen and (max-width: 1240px) {
	
}

/* header
==========================================================*/

#headContainer { background:url(../images/navi/bg.png) 0 0 repeat;}
#headerInner {}
#header {}
#logo{ }
#logo img { }


/* menu
==========================================================*/
#menuInner{}
#menu{ margin:0 auto; height:78px; }

#menu img { vertical-align:bottom;}
#menu #menuTierra { float:left; width:218px;}
#menu ul { float:left; width:802px; height:36px;}
	#menu ul li{ float:left; height:36px; margin:21px 0; border-left:solid 1px #8E7965; position:relative; }
	#menu ul li.socialicon { margin:23px 6px 0; border:none;}
	#menu ul li a{ }

	#menu ul li .indmenuHikinuki { position:absolute; bottom:30px; left:50%; z-index:500;}
	#menu ul li .indmenuHikinuki img { position:relative; left:-26px;}
	#menu ul li .selectDaikon { position:absolute; bottom:30px; left:50%; z-index:500;}
	#menu ul li .selectDaikon img { position:relative; left:-26px;}
	
/* Main Container
==========================================================*/
#MainContainer {  }

#mainImgBlock { height:300px;}

#Container{ } 




#to_top { position:fixed; bottom:55px; right:20px; display:none;}

/* Side Container
==========================================================*/
#SideContainer{ }




/* footer
==========================================================*/
#footerContainer { background:#3F2111; height:60px; line-height:60px; overflow:hidden;}
	#footerContainer #footer { position:relative;}
	#footerContainer #copyright { color:#fff;}
	#footerContainer #copyright a { color:#fff; text-decoration:none;}
	#footerContainer #foot_socialIcon { position:absolute; top:0; right:0;}
		#footerContainer #foot_socialIcon li.fbicon { position:absolute; top:-19px; right:70px;}
		#footerContainer #foot_socialIcon li.twicon { position:absolute; top:7px; right:-35px;}




/* 2: layout
----------------------------------------------------------------------------------------------*/

/* 2column commons name
*/

.col{ }
	.col-l{ float:left; }
	.col-r{ float:right; }
	
	
#single-wrapper{}
#pages-wrapper{}


/*

@media screen and (max-width: 800px) {
.col-l{ float: none; }
.col-r{ float: none;  }

}

*/

/* pages
==========================================================*/




/* 
----------------------------------------------------------------------------------------------*/

.post-title,
.catetitle{  }
.post-body{  }
.post-body p{
	text-align: justify;
	text-justify: inter-ideograph;
}

	

* html .sampleset{}/*IE6 Hack*/
*:first-child+html .sampleset{}/*IE7 Hack*/
head~/* */body .sampleset{}/*IE8 Hack*/
	
	
