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

.sectionH1{
	background:#FFF;
	font-size:75%;
}

.sectionH1 *{
	margin:0;
	padding:0;
	font-size:1em;
}

.sectionH1 div,
.sectionH1 dl,
.sectionH1 dt,
.sectionH1 dd,
.sectionH1 ul,
.sectionH1 ol,
.sectionH1 li,
.sectionH1 h1,
.sectionH1 h2,
.sectionH1 h3,
.sectionH1 h4,
.sectionH1 h5,
.sectionH1 h6,
.sectionH1 pre,
.sectionH1 form,
.sectionH1 fieldset,
.sectionH1 input,
.sectionH1 textarea,
.sectionH1 p,
.sectionH1 blockquote,
.sectionH1 th,
.sectionH1 td { 
	
}

.sectionH1 table {
	
	border-collapse:collapse;
	border-spacing:0;
}

.sectionH1 fieldset,
.sectionH1 img { 
	
	border:0;
}

.sectionH1 ol,
.sectionH1 ul {
	
	list-style:none;
}

.sectionH1 caption,
.sectionH1 th {
	
	text-align:left;
}

.sectionH1 q:before,
.sectionH1 q:after {
	
	content:'';
}

.sectionH1 abbr,
.sectionH1 acronym {
	border:0;
	
}

.sectionH1 small{
font-size:0.8em;
}

.sectionH1 large{
font-size:1.2em;
}

/* 回り込み解除 */
.sectionH1 br.clear{
clear:both;
line-height:0px;
height:0px;
font-size:0px;
margin:0px;
padding:0px;
border:none;
}

/* 回り込み解除2 */
.sectionH1 .clearfix{
	overflow:hidden;
	zoom:1;
}

/* テキスト飛ばし */
.sectionH1 .fir{
text-indent:-1000%;
overflow:hidden;
font-size:0px;
}

/* block右寄せ */
.sectionH1 .f_right{
float:right;
}

/* block左寄せ */
.sectionH1 .f_left{
float:left;
}

/* inline右寄せ */
.sectionH1 .t_right{
text-align:right;
}

/* inline左寄せ */
.sectionH1 .t_left{
text-align:left;
}

/* inline中央 */
.sectionH1 .t_center{
text-align:center;
}

/* inline均等 */
.sectionH1 .t_just{
text-justify:inter-ideograph;
text-align:justify;
}

/* margin調整 */
.sectionH1 .mt0{
	margin-top:0px !important;
}

.sectionH1 .mt10{
	margin-top:10px !important;
}

.sectionH1 .mt20{
	margin-top:20px !important;
}

.sectionH1 .mt30{
	margin-top:30px !important;
}

.sectionH1 .mt40{
	margin-top:40px !important;
}

.sectionH1 .mt50{
	margin-top:50px !important;
}

.sectionH1 .ml0{
	margin-left:0px !important;
}

.sectionH1 .ml10{
	margin-left:10px !important;
}

.sectionH1 .ml20{
	margin-left:20px !important;
}

.sectionH1 .ml30{
	margin-left:30px !important;
}

.sectionH1 .ml40{
	margin-left:40px !important;
}

.sectionH1 .ml50{
	margin-left:50px !important;
}

.sectionH1 .mb0{
	margin-bottom:0px !important;
}

.sectionH1 .mb10{
	margin-bottom:10px !important;
}

.sectionH1 .mb20{
	margin-bottom:20px !important;
}

.sectionH1 .mb30{
	margin-bottom:30px !important;
}

.sectionH1 .mb40{
	margin-bottom:40px !important;
}

.sectionH1 .mb50{
	margin-bottom:50px !important;
}

.sectionH1 .mr0{
	margin-right:0px !important;
}

.sectionH1 .mr10{
	margin-right:10px !important;
}

.sectionH1 .mr20{
	margin-right:20px !important;
}

.sectionH1 .mr30{
	margin-right:30px !important;
}

.sectionH1 .mr40{
	margin-right:40px !important;
}

.sectionH1 .mr50{
	margin-right:50px !important;
}

.sectionH1 .pt10{
	padding-top:10px !important;
}

.sectionH1 .pt20{
	padding-top:20px !important;
}

.sectionH1 .pt30{
	padding-top:30px !important;
}

.sectionH1 .pt40{
	padding-top:40px !important;
}

.sectionH1 .pt50{
	padding-top:50px !important;
}

.sectionH1 .pl10{
	padding-left:10px !important;
}

.sectionH1 .pl20{
	padding-left:20px !important;
}

.sectionH1 .pl30{
	padding-left:30px !important;
}

.sectionH1 .pl40{
	padding-left:40px !important;
}

.sectionH1 .pl50{
	padding-left:50px !important;
}

.sectionH1 .pb10{
	padding-bottom:10px !important;
}

.sectionH1 .pb20{
	padding-bottom:20px !important;
}

.sectionH1 .pb30{
	padding-bottom:30px !important;
}

.sectionH1 .pb40{
	padding-bottom:40px !important;
}

.sectionH1 .pb50{
	padding-bottom:50px !important;
}

.sectionH1 .pr10{
	padding-right:10px !important;
}

.sectionH1 .pr20{
	padding-right:20px !important;
}

.sectionH1 .pr30{
	padding-right:30px !important;
}

.sectionH1 .pr40{
	padding-right:40px !important;
}

.sectionH1 .pr50{
	padding-right:50px !important;
}




