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

/* 
====================================================================================================
* content *
------------------------------------------------------------------------------------------------- */

a:hover{
    opacity: 0.85 ;
    }

/* sechead */

#ct-head{
	padding: 2.7% 3%;
	margin-bottom: 3%;
	background-image: url("../images/kishuhan/headbg.png");
	background-size: cover;
}
#ct-head ul{}
#ct-head li{
	float: left;
	width: 48%;
}
#ct-head li a{
}
#ct-head li a img{}
#ct-head li.left{}
#ct-head li.right{
	float: right;
}


/* sec00 */
#sec00{
	margin-bottom: 3%;
}
#sec00 h2{
	width: 60%;
	margin: 0 auto 3%;
}
#sec00 a{
	display: block;
	width: 90%;
	margin: 0 auto;
}

/* sec01 */
#sec01{
	margin-bottom: 3%;
}
#sec01 ul{
	width: 90%;
	margin: 0 auto 3%;
	display:table;
}
#sec01 li{
	float: left;
	display:table-cell;
	vertical-align: middle;
}
#sec01 li.left{
	width: 47%;
}
#sec01 li.center{
	width: 6%;
	text-align: center;
	vertical-align: middle;
}
#sec01 li.center img{
	width: 50%;
	margin-top: 100px;
}
#sec01 li.right{
	width: 47%;
}
#sec01 .check{
	width: 90%;
	margin: 0 auto 3%;
}

/* sec02 */
#sec02{
	margin-bottom: 3%;
}
#sec02 .flow{
	width: 90%;
	margin: 0 auto 3%;
	display:table;
}
#sec02 .check{
	width: 90%;
	margin: 0 auto 3%;
}

/* sec03 */
#sec03{
	margin-bottom: 3%;
}
#sec03 ul{
	width: 90%;
	margin: 0 auto 3%;
	display:table;
}
#sec03 li{
	float: left;
}
#sec03 li.left{
	width: 47%;
}
#sec03 li.right{
	width: 47%;
	float: right
}
#sec03 .check{
	width: 90%;
	margin: 0 auto 3%;
}

/* sec04 */
#sec04{
	margin-bottom: 3%;
}
#sec04 .check{
	width: 90%;
	margin: 0 auto 3%;
}

/* sec05 */
#sec05{
	margin-bottom: 3%;
}
#sec05 .check{
	width: 90%;
	margin: 0 auto 3%;
}

#bottom{
	margin: 0 auto 3%;
}