@charset "utf-8";
/**
 * sidenavi 
 * (c) FOURDIGIT Inc.
 *
 */
@import "extension/util.css";

/* wrap */
  #wrap{
    height: auto;
    margin-bottom: 20px;
  }

/* contents */
  #contents { zoom: 1; }
  #contents:after { content : ''; display : block; clear : both; }

/* clearLine */
  .clearLine {
    clear: both;
  }

/* leftContents */
	body #leftContents {
		width: 204px;
		float: left;
		margin-right: 8px;
		padding: 10px 0 200px 9px;
	}
	#leftContents .gNavList li {
		line-height: 0;
		margin: 0;
		padding: 0;
		font-size: 0;
		list-style: none;
	}
	#leftContents .gNavList li img {
	  vertical-align: top;
  }

/* #gFooter */
	#gFooter {
		border-top: 1px solid #d5cbca;
		padding-top: 11px;
		font-size: 12px;
		line-height: 18px;
	}
	body #gFooter .wrap {
		width: 760px;
		margin: 0 auto;
	}

/* #FTRlinks */
	body #FTRlinks {
		border-top: 2px solid #2361aa;
		padding-top: 19px;
		padding-bottom: 20px;
		text-align: left;
		font-size: 12px;
		line-height: 18px;
	}
	#FTRlinks li {
	 margin: 0;
	 padding: 0;
	 list-style: none;
	}
	#FTRlinks li.mb10 {
	  margin-bottom: 10px;
	}
	body #FTRlinks .wrap {
		background: #ffffff url(../imgs/bg-ftrliks-01.gif) repeat-y center top;
		width: 760px;
		margin: 0 auto;
	}
	body #FTRlinks .bgWrap {
		background: transparent url(../imgs/bg-ftrliks-02.gif) repeat-x center bottom;
		padding-bottom: 15px;
	}
	body #FTRlinks .wrap .clum2 {
		width: 520px;
		float: left;
	}
	body #FTRlinks .wrap ul a {
		color: #000000;
	}
	body #FTRlinks .wrap ul.lft {
		width: 173px;
	}
	body #FTRlinks .wrap ul.cent {
		width: 297px;
	}
	body #FTRlinks .wrap .single ul {
		width: 171px;
		padding-bottom: 15px;
	}
	body #FTRlinks .wrap .single ul.last {
		padding-bottom: 0;
	}
	body #FTRlinks li.blt01 {
		background: #ffffff url(../imgs/img-yazirushi01.gif) no-repeat left 5px;
		padding-left: 8px;
		display: block;
	}
	.blt02 {
		background: #ffffff url(../imgs/img-yazirushi02.gif) no-repeat left 5px;
		padding-left: 8px;
		display: block;
	}

