@charset "utf-8";


/* ======================================================
	TOPページ
======================================================= */

#main-content			{
	 background:#1e1e1e !important;
}

#fwbx			{
	 background:#1e1e1e;
}




.tlebx		{
     float:left;
     width:32%;
	 background:#000;
	 padding:0 0 5px 0;
	 border:solid 1px #dd974b;
	 margin:0 1% 40px 0;
}

.tlebx2		{
     float:left;
     width:32%;
	 background:#000;
	 padding:0 0 5px 0;
	 border:solid 1px #dd974b;
	 margin:0 0 40px 0;
}

.tlebx dt,
.tlebx2 dt		{
     float:left;
     width:100%;
	 text-align:left;
	 border-bottom:solid 1px #8f4120;
}

.tlebx dt img,
.tlebx2 dt img		{
     float:left;
     width:100%;
}

.tlebx dd,
.tlebx2 dd		{
     float:left;
     width:100%;
	 text-align:center !important;
	 margin:3% 0 0 0;
}

.tlebx dd h2,
.tlebx2 dd h2		{
     float:left;
     width:96%;
     font-size:65%;
     color:#dd974b;
	 text-align:center !important;
	 padding:5px 2% 5px 2%;
	 background:url(https://www.kichiatsuse.com/img/top/tlisk.png) no-repeat 0 center;
}

.tlebx dd h2 strong	,
.tlebx2 dd h2 strong	{
     float:left;
     width:100%;
	 line-height:2;
}


.atxt	   {
     float:left;
     width:96%;
	  height:55px;
     color:#FFF;
     font-size:60%;
	  line-height:1.5;
      padding:5px 2% 5px 2%;
}

.atxt2	   {
     float:left;
      width:80%;
     color:#FFF;
     font-size:70%;
	  line-height:1.3;
      padding:0 10% 0 10%;
      margin:10px 0 10px 0;
}
	
.atxt2 span	   {
	float:left;
      width:100%;
      width:60px;
}



.atxt span		{
     float:right;
     width:60px;
}
.axbt    {
    color: #FFF !important;
	text-decoration:none !important;
    font-size: 15px;
	line-height:35px;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding: 0 5px;
	letter-spacing:-0.5px;
    border: 1px solid #0057b0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: block;
    background: #0057b0;
    background: -moz-linear-gradient(center top, #24a6de 0%,#0057b0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #24a6de),color-stop(1, #0057b0));
    cursor: pointer;
    -webkit-transition: opacity 0.5s ease-in;
    -moz-transition: opacity 0.5s ease-in;
}

