#header #hIcon01 {
    border: initial;
    background:initial;
    background-color: #ff5a4c;
    box-shadow: initial;
}

#header #hIcon02 {
    border: initial;
    background:initial;
    background-color: #ff5a4c;
    box-shadow: initial;
}

#header #hIcon03 {
    border: initial;
    background:initial;
    background-color: #4285f4;
    box-shadow: initial;
}


#header #hIcon04 {
    border: initial;
    background:initial;
    background-color: #4285f4;
    box-shadow: initial;
}

#header #headerContactBtn a .cover {
    box-shadow: initial;
}

#header #headerContactBtn a {
    background:#2ed458;
}




@media screen and (min-width: 641px) {/* PC */
.t_itemTitle {
    font-size: 1.125em !important;
}
h3.ckH3{
    font-size: 1.125em !important;
}
}

@media screen and (max-width: 640px) {/* SP */
.t_itemTitle {
    font-size: 1.05em !important;
}
h3.ckH3{
    font-size: 1.05em !important;
}
}


/* インラインフレーム */
iframe#main_if,
iframe.main_if{
	width:100%;
}
p.if_box,p.no_lh{
	line-height: 0;
	clear:both;
}
@media screen and (max-width: 899px){/* 899px以下 */
	p.if_box{
		margin:0 -2.5% !important;
	}
}
@media screen and (max-width: 730px){/*SP*/
	#access .no_lh ~ .no_lh{
		margin-top: 12.5vw !important;
	}
}
@media screen and (min-width: 731px){/*PC*/
	#access .no_lh ~ .no_lh{
		margin-top: 3.125em !important;
	}
}

/*インラインフレームページ*/
#staff .pointTit,
#jisseki .pointTit,
#hiyoushousai .pointTit{
	display: none;
}

