

html{height:100%;}

body{
	margin:0px;
	padding:0px;
	letter-spacing:0.05em;
	line-height:1.8;
	/** background-color:#221714; **/
	background-color:#F5E6BF;
	background-image : url("../images/common/back.png") ;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "HGｺﾞｼｯｸM", Lucida Sans, Arial, Helvetica, sans-serif, "Osaka", "ＭＳ Ｐゴシック";font-size:12px;color:#000;
	font-size : 14px ;
	-webkit-text-size-adjust: 100% ;
	color : #79694E ;
	font-weight : 300 ;
	overflow-x : hidden ;
	width  : 100% ;
}

img {
	display : block ;
	border: none;
	border-style : none ;
}

a img{
	border-style : none ;
}

a{
	color : #005B46 ;
	text-decoration: underline ;
}
a:visited{
	color : #005B46 ;
}
a:link{
	color : #005B46 ;
}

hr{
	margin : 0px ;
	border : 0px ;
	height : 6px ;
	background-color : #B5CA4B ;
}

div{
	position : relative ;
}

.clearfloat{
	clear : both ;
}

.floatbreak{
	position : relative ;
	float : left ;
}
.floatjoint{
	position : relative ;
	float : none ;
	clear : both ;
}

.floatleft{
	position : relative ;
	float : left ;
}

.floatright{
	position :relative ;
	float : right ;
}

.hover{
	cursor : pointer ;
}

.pc{ display : block ; }
.sp{ display : none ; }



/** マージンプリセット **/
.mt05{ margin-top:5px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt18{ margin-top:18px}
.mt20{ margin-top:20px}
.mt30{ margin-top:30px}
.mt40{ margin-top:40px}
.mt50{ margin-top:50px}
.mt60{ margin-top:60px}
.mt70{ margin-top:70px}
.mt80{ margin-top:80px}
.mt90{ margin-top:90px}
.mt100{ margin-top:100px}
.mt110{ margin-top:110px}
.mt120{ margin-top:120px}
.mt130{ margin-top:130px}
.mt140{ margin-top:140px}
.mt150{ margin-top:150px}
.mt160{ margin-top:160px}
.mt170{ margin-top:170px}
.mt180{ margin-top:180px}
.mt190{ margin-top:190px}
.mt200{ margin-top:200px}

.mtm05{ margin-top:-5px}
.mtm10{ margin-top:-10px}
.mtm15{ margin-top:-15px}
.mtm20{ margin-top:-20px}
.mtm30{ margin-top:-30px}
.mtm40{ margin-top:-40px}
.mtm50{ margin-top:-50px}
.mtm60{ margin-top:-60px}
.mtm70{ margin-top:-70px}
.mtm80{ margin-top:-80px}
.mtm90{ margin-top:-90px}
.mtm100{ margin-top:-100px}
.mtm110{ margin-top:-110px}
.mtm120{ margin-top:-120px}
.mtm130{ margin-top:-130px}
.mtm140{ margin-top:-140px}
.mtm150{ margin-top:-150px}
.mtm160{ margin-top:-160px}
.mtm170{ margin-top:-170px}
.mtm180{ margin-top:-180px}
.mtm190{ margin-top:-190px}
.mtm200{ margin-top:-200px}


.mr05{ margin-right:5px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mr30{ margin-right:30px}
.mr40{ margin-right:40px}
.mr50{ margin-right:50px}
.mr60{ margin-right:60px}
.mr70{ margin-right:70px}
.mr80{ margin-right:80px}
.mr90{ margin-right:90px}
.mr100{ margin-right:100px}
.mr110{ margin-right:110px}
.mr120{ margin-right:120px}
.mr130{ margin-right:130px}
.mr140{ margin-right:140px}
.mr150{ margin-right:150px}
.mr160{ margin-right:160px}
.mr170{ margin-right:170px}
.mr180{ margin-right:180px}
.mr190{ margin-right:190px}
.mr200{ margin-right:200px}


.mrm05{ margin-right:-5px}
.mrm10{ margin-right:-10px}
.mrm15{ margin-right:-15px}
.mrm20{ margin-right:-20px}
.mrm30{ margin-right:-30px}
.mrm40{ margin-right:-40px}
.mrm50{ margin-right:-50px}
.mrm60{ margin-right:-60px}
.mrm70{ margin-right:-70px}
.mrm80{ margin-right:-80px}
.mrm90{ margin-right:-90px}
.mrm100{ margin-right:-100px}
.mrm110{ margin-right:-110px}
.mrm120{ margin-right:-120px}
.mrm130{ margin-right:-130px}
.mrm140{ margin-right:-140px}
.mrm150{ margin-right:-150px}
.mrm160{ margin-right:-160px}
.mrm170{ margin-right:-170px}
.mrm180{ margin-right:-180px}
.mrm190{ margin-right:-190px}
.mrm200{ margin-right:-200px}

.mb05{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.mb30{ margin-bottom:30px}
.mb40{ margin-bottom:40px}
.mb50{ margin-bottom:50px}
.mb60{ margin-bottom:60px}
.mb70{ margin-bottom:70px}
.mb80{ margin-bottom:80px}
.mb90{ margin-bottom:90px}
.mb100{ margin-bottom:100px}
.mb110{ margin-bottom:110px}
.mb120{ margin-bottom:120px}
.mb130{ margin-bottom:130px}
.mb140{ margin-bottom:140px}
.mb150{ margin-bottom:150px}
.mb160{ margin-bottom:160px}
.mb170{ margin-bottom:170px}
.mb180{ margin-bottom:180px}
.mb190{ margin-bottom:190px}
.mb200{ margin-bottom:200px}


.mbm05{ margin-bottom:-5px}
.mbm10{ margin-bottom:-10px}
.mbm15{ margin-bottom:-15px}
.mbm20{ margin-bottom:-20px}
.mbm30{ margin-bottom:-30px}
.mbm40{ margin-bottom:-40px}
.mbm50{ margin-bottom:-50px}
.mbm60{ margin-bottom:-60px}
.mbm70{ margin-bottom:-70px}
.mbm80{ margin-bottom:-80px}
.mbm90{ margin-bottom:-90px}
.mbm100{ margin-bottom:-100px}
.mbm110{ margin-bottom:-110px}
.mbm120{ margin-bottom:-120px}
.mbm130{ margin-bottom:-130px}
.mbm140{ margin-bottom:-140px}
.mbm150{ margin-bottom:-150px}
.mbm160{ margin-bottom:-160px}
.mbm170{ margin-bottom:-170px}
.mbm180{ margin-bottom:-180px}
.mbm190{ margin-bottom:-190px}
.mbm200{ margin-bottom:-200px}


.ml05{ margin-left:5px}
.ml10{ margin-left:10px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml30{ margin-left:30px}
.ml40{ margin-left:40px}
.ml50{ margin-left:50px}
.ml60{ margin-left:60px}
.ml70{ margin-left:70px}
.ml80{ margin-left:80px}
.ml90{ margin-left:90px}
.ml100{ margin-left:100px}
.ml110{ margin-left:110px}
.ml120{ margin-left:120px}
.ml130{ margin-left:130px}
.ml140{ margin-left:140px}
.ml150{ margin-left:150px}
.ml160{ margin-left:160px}
.ml170{ margin-left:170px}
.ml180{ margin-left:180px}
.ml190{ margin-left:190px}
.ml200{ margin-left:200px}


.mlm05{ margin-left:-5px}
.mlm10{ margin-left:-10px}
.mlm15{ margin-left:-15px}
.mlm20{ margin-left:-20px}
.mlm30{ margin-left:-30px}
.mlm40{ margin-left:-40px}
.mlm50{ margin-left:-50px}
.mlm60{ margin-left:-60px}
.mlm70{ margin-left:-70px}
.mlm80{ margin-left:-80px}
.mlm90{ margin-left:-90px}
.mlm100{ margin-left:-100px}
.mlm110{ margin-left:-110px}
.mlm120{ margin-left:-120px}
.mlm130{ margin-left:-130px}
.mlm140{ margin-left:-140px}
.mlm150{ margin-left:-150px}
.mlm160{ margin-left:-160px}
.mlm170{ margin-left:-170px}
.mlm180{ margin-left:-180px}
.mlm190{ margin-left:-190px}
.mlm200{ margin-left:-200px}

/** マージンプリセット **/



.zi01{	z-index : 1 ; }
.zi02{	z-index : 2 ; }
.zi03{	z-index : 3 ; }
.zi04{	z-index : 4 ; }
.zi05{	z-index : 5 ; }
.zi06{	z-index : 6 ; }
.zi07{	z-index : 7 ; }
.zi08{	z-index : 8 ; }
.zi09{	z-index : 9 ; }
.zi10{	z-index : 10 ; }
.zi11{	z-index : 11 ; }
.zi12{	z-index : 12 ; }
.zi13{	z-index : 13 ; }
.zi14{	z-index : 14 ; }
.zi15{	z-index : 15 ; }
.zi16{	z-index : 16 ; }
.zi17{	z-index : 17 ; }
.zi18{	z-index : 18 ; }
.zi19{	z-index : 19 ; }
.zi20{	z-index : 20 ; }

/**************************************************************************************/
/**************************************************************************************/
/* SP Site*/
/**************************************************************************************/
/**************************************************************************************/
@media screen and (max-width: 1020px) {


.pc{ display : none ; }
.sp{ display : block ; }

.floatjoint{
	position : relative ;
	float : left ;
}
.floatbreak{
	position : relative ;
	float : none ;
	clear : both ;
}


} /** endof sp **/