@charset "utf-8";

body {
	background: url("../img/iconcier_ptl_sagi_bcg.png") repeat scroll;
}
#header_cha2  {
	padding-bottom: 6px;
}
#header_cha2 h1 {
	background: url(../img/iconcier_ptl_sagi_headttlbg.png) repeat-x left top;
	-webkit-background-size: 9px 50px;
	background-size: 9px 50px;
	text-align: center;
	color: #fff;
	height: auto;
}
.cha_section {
	margin: 0 5px
}
.iconcier_topCha {
	background: #F7933A; /* Old browsers */
	background: -moz-linear-gradient(top,  #F7933A 0%, #E89144 50%, #E47008 51%, #F3A158 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7933A), color-stop(50%,#E89144), color-stop(51%,#E47008), color-stop(100%,#F3A158));   /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #F7933A 0%,#E89144 50%,#E47008 51%,#F3A158 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #F7933A 0%,#E89144 50%,#E47008 51%,#F3A158 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #F7933A 0%,#E89144 50%,#E47008 51%,#F3A158 100%); /* IE10+ */
	background: linear-gradient(top,  #F7933A 0%,#E89144 50%,#E47008 51%,#F3A158 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7933A', endColorstr='#F3A158',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow: inset 0 1px 2px #fff;
	-webkit-box-shadow: inset 0 1px 2px #fff;
	box-shadow: inset 0 1px 2px #fff;
	border: 1px solid #80500D ;
	text-shadow: 1px 1px 0 #80500D;
	border-radius: 6px;
	-moz-border-radius: 6px;
	font-size: 15px;
	line-height: 34px;
	height: 34px;
	width: 286px;
	text-align: center;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.iconcier_topCha a:link,.iconcier_topCha a:visited {color: #fff; line-height:34px;	display: block; text-decoration: none;}
.iconcier_topCha .icon_top {
	background: url(../img/iconcier_ptl_cha_arrow.png) no-repeat 5px 5px;
	-webkit-background-size: 9px 11px;
	background-size: 9px 11px;
	padding-left: 20px;
	text-align: center;
}
.p2510 {
	padding: 25px 10px;
}
.bTg {
	border-top: 1px dotted #646464;
	text-indent: -1em;
	margin-top: 20px;
	padding-top: 20px;
}
.bTg p {
	margin-left: 1em;
}
.cOrange {
	color: #ffa800;
}
#support h1.app {
	background: url(../img/iconcier_ptl_sapi_ttl01icon.png) no-repeat left top,-webkit-gradient(linear, center top, center bottom, from(#0B78CC), color-stop(60%, #0B78CC));
	background: url(../img/iconcier_ptl_sapi_ttl01icon.png) no-repeat left top,-webkit-linear-gradient(top, #0B78CC, #0B78CC);
	background: url(../img/iconcier_ptl_sapi_ttl01icon.png) no-repeat left top,-moz-linear-gradient(top, #0B78CC, #0B78CC);
	background: url(../img/iconcier_ptl_sapi_ttl01icon.png) no-repeat left top,-o-linear-gradient(top, #0B78CC, #0B78CC);
	background: url(../img/iconcier_ptl_sapi_ttl01icon.png) no-repeat left top,-ms-linear-gradient(top, #0B78CC, #0B78CC);
	-webkit-background-size: 200px 31px;
	background-size: 200px 31px;
	background-position: 5px 5px;
	line-height: 41px;
	text-indent:-9999px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-top-left-radius: 3px;
	-moz-border-top-right-radius: 3px;
}
.chaIn02 {
	background-color: #fff;
	border: 2px solid #0B78CC;
	border-radius: 6px;
	-moz-border-radius: 6px;
	margin-bottom: 10px;
}
/* float解除 clearfix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

.blueBtn01Area01 {
	margin-left: 0!important;
}
