@charset "utf-8";
#title h1{
	border:none; width:auto; height:auto;
	font-size:30px;/*for IE*/ font-size:3rem;
	background:url(../images/ico_title01.png) no-repeat left center;
	padding-left:58px;
	margin-bottom:20px;
	font-weight:normal;
	}

/*----- tab -----*/
	.tab{ padding-top:0;}
	.tabBtn li a{
	font-weight:normal;
	letter-spacing:0;
	}

#title .tabBtn ul{width:900px;}
#title .tabBtn li{margin:0 10px 10px 0;}
	#title .tabBtn li.last{ margin-right:0;}
#title .tabBtn li a{
	background:#FFF url(../images/ico_arrow01.png) 5px center no-repeat; color:#008cc6;
	width:152px;
	height:auto;
	padding:10px;
	
	/* box-shadow */
box-shadow:rgba(0, 0, 0, 0.2) 0 2px 3px 0;
-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 2px 3px 0;
-moz-box-shadow:rgba(0, 0, 0, 0.5) 0 3px 6px 2px;
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Color='#d8d8d8', Direction=180, Strength=3);
filter: progid:DXImageTransform.Microsoft.Shadow(Color='#d8d8d8', Direction=180, Strength=3);
	}
.layer{	padding:0;}

#title .tabBtn li a.active{
	color:#FFF; background:#008cc6;

	/* box-shadow */
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-filter: none;
	filter: none;
}

.tabBoxTitle { color:#FFF; background:#008cc6;}
.tabBoxTitle  h2{
		font-size:20px;/*for IE*/ font-size:2rem;
		font-weight:normal;
		width:875px;
		margin:0 auto 25px;
		padding:10px 0 10px 25px;
		background:url(../images/ico_title02.png) no-repeat left center;
	}

	
.pickup{ background:#eef7fb;
border:solid 1px #dcdcdc;
margin:25px 0 30px;
padding:15px 25px 35px;}
.pickup .txt{ width:280px; float:right;}
.pickup .img{ width:106px; height:68px; overflow:hidden; float:left; background:#FFF; border: solid 1px #adc8d4;}
.pickup .flL,
.pickup .flR{ width:400px;}

.pickup h3{	font-size:16px;/*for IE*/ font-size:1.6rem; margin-bottom:15px;}

h3.headingTop01{
		font-size:16px;/*for IE*/ font-size:1.6rem;
	border-left:solid 3px #008cc6;
	margin-bottom:10px;
	padding-left:10px;
	}

.table_basic01{ margin-bottom:30px;}