@charset "UTF-8";

div, p {
	font-family: "メイリオ", Meiryo, "A-OTF 新ゴ Pro", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
}

h2 {
	color: #fff;
	font-weight: bold;
	font-size: 40px;
	text-align: center;
	padding-top: 53px;
	margin: 0 auto;
}

h3 {
	color: #fff;
	font-weight: bold;
	font-size: 30px;
	text-align: center;
	padding-top: 0;
	margin-top: 0px;	
}
h3.b-25 {
	color: #0065ab;
	font-weight: bold;
	font-size: 25px;
	text-align: center;
	padding-top: 12px;
}
h4 {
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	padding-top: 0px;
	margin: none !important;
}

h4.b-30{
	color: #0065ab;
	font-weight: bold;
	font-size: 30px;
	padding-top: 0px;
	margin: none !important;
}

p.k-12-r {
	width: 96%;
	padding: 8px 16px;
	margin: 0 auto;
	text-align: right;
	font-size: 12px;
	color: #525252;
	line-height: 1.7;	
}
p.k-16-c {
    font-size: 16px;
    color: #525252;
    font-weight: normal;
    text-align: center;
    margin: 0px;
    line-height: 1.7;
}
p.k-25 {
	width: 813px;
	padding: 8px 16px;
	margin: 0 auto;
	text-align: center;
	font-size: 25px;
	font-weight: bold;
	color: #525252;
	line-height: 1.7;
}

p.k-20 {
	width: 100%;
	padding: 8px 0px;
	margin: 0 auto;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #525252;
	line-height: 1.7;
}
p.k-20-l {
	width: 96%;
	padding: 0px;
	margin: 0 auto;
	text-align: left;
	font-size: 20px;
	font-weight: bold;
	color: #525252;
	line-height: 1.7;
}
p.k-25-l {
	width: 96%;
	padding: 0px 16px;
	margin: 0 auto;
	text-align: left;
	font-size: 25px;
	font-weight: bold;
	color: #525252;
	line-height: 1.7;
}
p.k-30 {
	padding: 0px 16px;
	margin: 0 auto;
	text-align: center;
	font-size: 25px;
	font-weight: bold;
	color: #525252;
	line-height: 1.7;
}
p.k-30-l {
	width: 96%;
	padding: 0px 0px;
	margin: 0 auto;
	text-align: left;
	font-size: 25px;
	font-weight: bold;
	color: #525252;
	line-height: 1.7;
}
p.o-30 {
	width: 100%;
	padding: 0px 16px;
	margin: 0 auto;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #FF7901;
	line-height: 1.7;
}
p .o-25-l {
	width: 100%;
	padding: 0px 0px;
	margin: 0 auto;
	text-align: left;
	font-size: 25px;
	font-weight: bold;
	color: #FF7901;
	line-height: 1.7;
}
p.b-20 {
	color: #0065ab;
	font-weight: bold;
	font-size: 20px;
	padding-top: 0px;
	margin: 0 !important;
}
p.b-30-l {
	color: #0065ab;
	font-weight: bold;
	font-size: 30px;
	padding-top: 0px;
	margin: 0 !important;
	text-align: left;
}
p.w-16-c {
    font-size: 16px;
    color: #ffffff;
    font-weight: normal;
    text-align: center;
    margin: 0px;
    line-height: 1.7;
}
p.point-40-1 {
	font-size: 40px;
	font-weight: bold;
	color: rgb(0, 101, 171);
	padding-top: 19px;
	padding-left: 262px;

	filter:dropshadow(color=#0065AB,offX= 0,offY=-3)
	dropshadow(color=#0065AB,offX= 3,offY= 0)
	dropshadow(color=#0065AB,offX= 0,offY= 3)
	dropshadow(color=#0065AB,offX=-3,offY= 0);

/*	-webkit-text-stroke-color: #0065AB;
	-webkit-text-stroke-width: 3px;*/

	text-shadow: white 3px 3px 0px, white -3px 3px 0px,
             white 3px -3px 0px, white -3px -3px 0px;
    margin-top: 0;         	
}

p.point-40 {
	font-size: 40px;
	font-weight: bold;
	color: rgb(0, 101, 171);
	padding-top: 43px;
	padding-left: 262px;

	filter:dropshadow(color=#0065AB,offX= 0,offY=-3)
	dropshadow(color=#0065AB,offX= 3,offY= 0)
	dropshadow(color=#0065AB,offX= 0,offY= 3)
	dropshadow(color=#0065AB,offX=-3,offY= 0);

/*	-webkit-text-stroke-color: #0065AB;*/
/*	-webkit-text-stroke-width: 3px;*/

	text-shadow: white 3px 3px 0px, white -3px 3px 0px,
             white 3px -3px 0px, white -3px -3px 0px;	
}
p.point-50{
	font-size: 50px;
	font-weight: bold;
	color: rgb(0, 101, 171);
	padding-top: 0px;
	padding-left: 262px;

	filter:dropshadow(color=#0065AB,offX= 0,offY=-3)
	dropshadow(color=#0065AB,offX= 3,offY= 0)
	dropshadow(color=#0065AB,offX= 0,offY= 3)
	dropshadow(color=#0065AB,offX=-3,offY= 0);

	-webkit-text-stroke-color: #0065AB;
	-webkit-text-stroke-width: 3px;

	text-shadow: white 3px 3px 0px, white -3px 3px 0px,
             white 3px -3px 0px, white -3px -3px 0px;
	margin-top: -50px;

}
.header {
	background: #fefefe url('../img/header-1.png') top center no-repeat;
	height: 109px;
	background-position: center top;
	background-repeat: no-repeat;
	width: 1000px;
	margin: 0 auto;
}

.firstview-bg {
	background: linear-gradient(#0088d9, #0065a9);
}

.row {
	width: 1000px;
	margin: 0 auto;
}

.text {
	float: left;
}


p .blue-30 {
    color: #0065AB;
    font-weight: bold;
    text-align: center;
    font-size: 30px;
    text-align: center;
    line-height: 1.6em;
}

p.m-0 {
	margin: 0px;
	width: 96%;
	margin: 0 auto;
}

.firstview {
	background: url('../img/firstview-01.png') top center no-repeat;
	height: 312px;
}

.firstview-02-bg {
	background: #26419d;
	height: 270px;
}



.firstview-02 {
	background: url('../img/firstview-02.png') top center no-repeat;
	height: 267px;
}
	.firstview-02 .text {
		color: #fff;
		font-weight: bold;
		margin: 188px 2px 0 2px;
	}

.top-01 {
	background: url('../img/top-01.png') top left no-repeat;
	height: 100px;
	margin-top: 30px;
	margin-bottom: 30px;
}		
	.top-01 a.btn-inquiry {
		display: block;
		float: right;
		background: url('../img/btn-inquiry-01.png') top center no-repeat;
		height: 109px;
		width: 506px;
	}
		.top-01 a.btn-inquiry:hover {
		display: block;
		float: right;
		background: url('../img/btn-inquiry-01-hover.png') top center no-repeat;
		height: 109px;
		width: 506px;
		}

.top-3 {
	background: url('../img/top-3.png') top center no-repeat;
	height: 192px;
	margin-bottom: 30px;
}
.panel-1 {
	border: 5px solid #0073BB;
	background-position: center top;
	width: 990px;
	margin: 0 auto;
	margin-bottom: 50px;
	overflow: hidden;
	border-top:0;　/* 上の線だけ消す */
}

.panel {
	border: 5px solid #0073BB;
	background-position: center top;
	width: 990px;
	margin: 0 auto;
	margin-bottom: 50px;
	overflow: hidden;
}

.text3-4 {
	position: relative;
	height: 200px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

	p.top-b {
		color: #525252;
		font-weight: bold;
		text-align: center;
		font-size: 30px;
		text-align: center;
		line-height: 1.6em;
	}

.top-4 {
	background: url('../img/top-4.png') top center no-repeat;
	height: 452px;
	margin: 30px auto;
}
	.top-4 .text-4 {
		color: #525252;
		font-weight: bold;
		width: 810px;
		padding: 22px 20px;
		margin: 0 auto;
		}
		.top-4-left {
			float: left;
			margin-top: 106px;
			margin-left: 114px;			
		}

		.top-4-right {
			float: right;
			margin-top: 106px;
			margin-right: 159px;
		}

		.top-4 .text-4 p {
			font-size: 22px;
		} 


.top-5 {
	background: url('../img/top-5.png') top center no-repeat;
	height: 241px;
}
	.top-5-text {
		width: 100%;
		margin: 0 auto;
	}
	.top-5-text-90 {
		width: 90%;
		margin: 0 auto;
	}
	.top-5-text-82 {
		width: 82%;
		margin: 0 auto;
	}

.top-6 {
	background: url('../img/top-6.png') top center no-repeat;
	height: 361px;
	margin-top: 40px;
	margin-bottom: 25px;
}

.top-7-8 > h3.b-25 {
	margin-top: 30px;
	margin-bottom: 35px;
}

.top-7 {
	background: url('../img/top-7.png') top center no-repeat;
	height: 212px;
	height: 131px;
}
.top-7-text p {
	padding-top: 104px;
	width: 813px;
	margin: 0 auto;
	text-align: center;
	font-size: 25px;
}

.top-8 {
	background: url('../img/top-8.png') top center no-repeat;
	height: 300px;
}

	.top-8 .left  {
		float:left;
		width: 300px;
		text-align: center;
		padding-left: 44px;
	}

	.top-8 .center {
		float:left;
		width: 300px;
	}

	.top-8 .right {
		float:left;
		width: 300px;
	}


		.top-8  h4.white4 {
			margin-top: 9px;
		}

		.top-8 .text {
			width: 300px;
			text-align: center;
			margin-top: -14px;
			font-size: 16px;
		}

	.top8 > .text > p {
    font-size: 18px;
	}

.top-89-text {
	width: 904px;
	padding: 5px 20px;
	margin: 0 auto;
}


.top-9 {
	background: url('../img/top-9.png') top center no-repeat;
	height: 356px;
	margin-top: 30px;
}

.top-10 {
	background: url('../img/top-10.png') top center no-repeat;
	height: 366px;
	margin-top: 30px;
}

	.top-10 .title {
		font-size: 20px;
		width: 905px;
		margin: 0 auto;
		padding-top: 210px;
		text-align: center;
	}

	.top-10 .text {
		width: 800px;
		font-size: 12px;
		margin: 0px 86px;
	}


/*申込みボタン*/

.entry-bg {
	background-color: #e5f5fb;
	margin: 50px 0px;
}

.entry {
	background: url('../img/entryButton-1.png') top center no-repeat;
	height: 452px;
	width: 1000px;
	margin: 0 auto;
}
	.entry a.btn-inquiry {
		display: block;
		float: right;
		background: url('../img/entryButton-btn-1.png') top center no-repeat;
		height: 200px;
		width: 485px;
		margin-top: 33px;
	}
		.entry a.btn-inquiry:hover {
		display: block;
		float: right;
		background: url('../img/entryButton-btn-1-hover.png') top center no-repeat;
		height: 200px;
		width: 485px;
		margin-top: 33px;
		}


.point-1 {
	background: url('../img/point-1.png') top center no-repeat;
	height: 197px;
}
.panel-1 > img {
		margin-bottom: 15px;
	}

.point-4 > img {
		margin-top: 20px;
		margin-bottom: 15px;
}


.point-1-1 {
	background: url('../img/point-1-1.png') top center no-repeat;
	height: 24px;
	margin-bottom: 0px;
}



	.text-12 {
		padding-top: 8px;
		width: 100%;
		margin: 0 auto;
		text-align: center;		
	}


img.point-1 {

}


.point-2 {
	background: url('../img/point-2.png') top center no-repeat;
	height: 360px;
	margin-bottom: 30px;
	margin-top: 30px;
}
	.point-2-left {
	    float: left;
	    margin-top: 244px;
	    margin-left: 67px;
	    width: 380px;
	    font-size: 20px;
	    font-size: bold;
	    color: #525252;
}
	
	.point-2-right {
		float: left;
		margin-top: 244px;
		margin-left: 93px;
		width: 380px;
	    font-size: 20px;
	    font-size: bold;
	    color: #525252;		
	}


.kome {
    vertical-align: sub;
    font-size: small;
}

.point-3 {
	background: url('../img/point-3.png') top center no-repeat;
	height: 355px;
	margin-bottom: 30px;
}

	.point-3-title {
		width: 904px;
		margin: 0 auto;
	}

		.text5 {
			text-align: center;
			float: left;
			font-size: 25px;
			color: #525252;
			font-weight: bold;
			line-height: 1.2;
			width: 20%;			
		}


.point-5 {
	background: url('../img/point-5.png') top center no-repeat;
	height: 520px;
	width: 975px;
	padding: 5px 20px;
	margin: 10px auto;
	margin-bottom: 26px;
}

.point-5 h3 {
	padding-top: 5px;
}
	.point-5-left {
		float: left;
		margin-top: 30px;
		margin-left: 78px;
		width: 380px;
	}
	.point-5-right {
		float: left;
		margin-top: 30px;
		margin-left: 63px;
		width: 380px;
	}



.point-6 {
	background: url('../img/point-6.png') top center no-repeat;
	height: 330px;
	margin-top: 30px;
	margin-bottom: 30px;
}
	.point-6-left {
		float: left;
		margin-top: 66px;
		margin-left: 92px;
		width: 277px;
		font-size: 20px;
		line-height: 1.7;
	}
	.point-6-right {
		float: left;
		margin-top: 66px;
		margin-left: 357px;
		width: 214px;
		font-size: 20px;
		line-height: 1.7;		
	}
	.point-7 .text {
		text-align: center;
		margin: 0 auto;		
		width: 1000px;
		padding: 5px 20px;
		margin-top: 493px;
		font-weight: bold;
		font-size: 30px;
		color: #0065ab;
	}



.point-8 {
	background: url('../img/point-8.png') top center no-repeat;
	height: 272px;
	margin-top: 30px;
}

	.point-8-title {
		width: 904px;
		margin: 0 auto;
	}

		.point-8 p {
			float:left;
			width: 180px;
		}

.point-9 {
	background: url('../img/point-9.png') top center no-repeat;
	height: 380px;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-top: 10px;
}

.blue-title {
	background: #3150ba url('../img/blue-title.png') top center no-repeat;
	height: 175px;
}
.blue-title-2 {
	background: #3150ba url('../img/blue-title-2.png') top center no-repeat;
	height: 60px;
}


.news{
    height: 500px;
    z-index: 0;
    float: left;
    width: 100%
}

	.media-left {
		float:left;
		height: 427px;
		margin: 20px 0px 0px 36px;
	}
		.media-1 {
			background: url('../img/media-1.png') top center no-repeat;
			height: 427px;
		}

	.media-right {
		float:left;
		width: 534px;
		height: 427px;
		margin: 20px 0px 0px 47px;	
	}
		.media-text {
			font-size: 20px;
			line-height: 1.7;
			color: #525252;
			margin-top: 30px;
		}

		.btn-media {
			background: url('../img/btn-media-01-open.png') top center no-repeat;
			height: 65px;
			margin-top: 93px;
		}






.media-btn {
	z-index: 10;
	float: left;
	width: 100%;
	margin-top: -133px;
}




.media-btn .btn-readmore-news {
	float: right;
	background: url('../img/btn-media-01-open.png') no-repeat;
	background-size: 100%;
	width: 534px;
	height: 65px;
	margin: 0 auto;
	z-index: 99;
	margin-right: 37px;
	cursor: pointer;
}

.media-btn .btn-readmore-news:hover {
	opacity: 0.7;
}

	.media-btn .btn-readmore-news.open {
		background: url('../img/btn-media-01-close.png') no-repeat;
	}

	.media-btn dl dt {
		width: 100%;
		overflow: hidden;
	}

	.media-btn dl dd {
		width: 96%;
		overflow: hidden;
		margin: 0 auto;
	}









.media-3 {
	float: left;
	background: url('../img/media-3.png') top center no-repeat;
	width: 100%;
	height: 148px;
	margin-top: 10px;
}



.media-5 {
	float: left;
	background: url('../img/media-5.png') top center no-repeat;
	width: 100%;
	height: 369px;
	margin-top: 30px;
	margin-bottom: 30px;
}
	.media-5-comment, .media-6-comment, .media-7-comment  {
		float: left;
		margin-top: 76px;
		margin-left: 459px;
		width: 480px;
	}


		.media-5-comment > p.k-30-l, .media-6-comment > p.k-30-l, .media-7-comment > p.k-30-l {
			margin-bottom :20px;
		}




	.media-5-text {
		font-size: 20px;
		color: #525252;
		font-weight: bold;
		line-height: 1.7;
		margin: 0 auto;
		text-align: center;
		width: 100%;
	}
	.media-5-title {
		width: 975px;
		padding: 5px 20px;
		margin: 10px auto;
		text-align: center;
	}


.media-6 {
	background: url('../img/media-6.png') top center no-repeat;
	height: 358px;
	margin-top: 30px;	
	margin-bottom: 30px;
}


	.media-6-text {
		width: 975px;
		padding: 5px 20px;
		margin: 10px auto;
	}
	.media-6-title {
		width: 975px;
		padding: 5px 20px;
		margin: 10px auto;
		text-align: center;
	}



.media-7 {
	background: url('../img/media-7.png') top center no-repeat;
	height: 358px;
	margin-top: 30px;	
	margin-bottom: 30px;
}


	.media-7-text {
		width: 975px;
		padding: 5px 20px;
		margin: 10px auto;
	}
	.media-7-title {
		width: 950px;
		padding: 0px;
		margin: 0px auto;
		text-align: center;
		background-color: #E5F5FB;
		margin-top: 30px;
		margin-bottom: 40px;
		padding-bottom: 40px;
		padding-top: 20px;
	}

	.media-7-title p {
		margin: 0px;
		padding-top: 10px;
	}

p.k-24-c {
	font-size: 24px;
	color: #525252;
	font-weight: bold;
	text-align: center;
	line-height: 1.7;
}

p.k-30 {
	font-size: 30px;
	color: #525252;
	font-weight: bold;
	text-align: center;
	line-height: 1.7;
	padding: 0;	
}



.mikata-0 {
	background: url('../img/mikata-0.png') top center no-repeat;
	height: 72px;
	margin-top: 30px;
}


.mikata-1 {
	background: url('../img/mikata-1.png') top center no-repeat;
	height: 610px;
}

	.mikata-1-text {
		width: 950px;
		padding: 36px 16px;
		margin: 0 auto;
		font-size: 20px;
	}
		.mikata-1-text span.orange {
			color: #ff7901;
		}

	.mikata-orange {
		margin-top: 15px;
	}


.mikata-1 {
	background: url('../img/mikata-1.png') top center no-repeat;
	height: 610px;
}
	.mikata-1 h3 {
		padding-top: 11px;
	}

	.mikata-1-left {
		float: left;
		margin-top: 0px;
		margin-left: 69px;
		width: 370px;
	}
	.mikata-1-right {
		float: left;
		margin-top: 0px;
		margin-left: 69px;
		width: 370px;
	}

	.mikata-1-title {
		width: 813px;
		padding: 36px 16px;
		margin: 0 auto;
		text-align: center;
		font-size: 20px;
	}







 






.mikata-2 {
	background: url('../img/mikata-2.png') top center no-repeat;
	height: 454px;
}
	.mikata-2 h3 {
		padding-top: 11px;
	}
.mikata-3 {
	background: url('../img/mikata-3.png') top center no-repeat;
	height: 376px;
	width: auto;
	margin: 0 auto;
	margin-top: 30px;
}
	.mikata-3 .mikata-3-title {
		width: 813px;
		padding: 124px 16px;
		margin: 0 auto;
		text-align: center;
		font-size: 30px;
		color: #525252;
		font-weight: bold;
	}

	.mikata-3-text {
		width: 822px;
		margin: 0 auto;
		font-size: 20px;
	}


.mikata-4 {
	background: url('../img/mikata-4.png') top center no-repeat;
	height: 375px;
	margin-top: 30px;
}
.mikata-5 {
	background: url('../img/mikata-5.png') top center no-repeat;
	height: 205px;
	margin-top: 30px;
	padding-top: 38px;
	padding-left: 280px;
}

.mikata-6 {
	background: url('../img/mikata-6.png') top center no-repeat;
	height: 1035px;
	margin-top: 30px;
}


	.mikata-6 > p {
		font-size: 30px;
		color: #fff;
		font-weight: bold;
		float: left;
		margin-top: 0px;
	}

	p.ue {
		margin-top: 12px;
		width: 100%;
		margin-left: 106px;
	}

	p.sita {
		margin-top: 646px;
		margin-left: 92px;
	}

.mikata-7 {
	background: url('../img/mikata-7.png') top center no-repeat;
	height: 235px;
	margin-top: 30px;
}

	.mikata-7-text {
		width: 813px;
		padding: 84px 16px;
		margin: 0 auto;
		text-align: center;
		font-size: 25px;
		color: #525252;
		font-weight: bold;
		line-height: 1.7;
	}

.mikata-8 {
	background: url('../img/mikata-8.png') top center no-repeat;
	height: 451px;
	margin-top: 30px;
}
	.mikata-8 > h3 {
		padding-top: 10px;
	}
.mikata-9 {
	background: url('../img/mikata-9.png') top center no-repeat;
	height: 389px;
	margin-top: 50px;
}

	.mikata-9 > h3 {
		padding-top: 19px;
	}
	.mikata-9-text {
		width: 90%;
		margin: 0 auto;
		margin-top: 91px;
	}



.mikata-10 {
	background: url('../img/mikata-10.png') top center no-repeat;
	height: 322px;
}
	.mikata-10-text {
		width: 100%;
		padding: 30px 16px ;
		margin: 0 auto;
		text-align: center;
		font-size: 25px;
		color: #525252;
		font-weight: bold;
		line-height: 1.7;
	}

	.mikata-10-text-o {
		width: 813px;
		padding: 80px 16px ;
		margin: 0 auto;
		text-align: center;
		font-size: 25px;
		color: #FF7901;
		font-weight: bold;
		line-height: 1.7;
	}
.case-1 {
	background: url('../img/case-1.png') top center no-repeat;
	height: 736px;
	margin-top: 30px;
}

	.case-1-text-red {
		color: #be0000;
		float: left;
		margin-top: 46px;
		margin-left: 97px;
		width: 811px;
		font-size: 20px;
		font-weight: bold;		
	}

	.case-1-text-black {
		float: left;
		margin-top: 75px;
		margin-left: 97px;
		width: 260px;
		font-size: 20px;
		font-weight: bold;
		color: #525252;				
	}

.case-2 {
	background: url('../img/case-2.png') top center no-repeat;
	height: 616px;
	margin-bottom: 0px;
}

	.case-2-text-red {
		color: #be0000;
		float: left;
		margin-top: 46px;
		margin-left: 335px;
		width: 558px;
		font-size: 20px;
		font-weight: bold;		
	}

	.case-2-text-black  {
		float: left;
		margin-top: 75px;
		margin-left: 335px;
		width: 228px;
		font-size: 20px;
		font-weight: bold;
		color: #525252;
	}
	.case-2-text-90 {
		width: 90%;
		margin: 0 auto;
		text-align: right;
		padding-bottom: 30px;
	}

.faq-panel,
.faq-panel * {
	box-sizing: border-box;
}

.faq-panel {
	float: left;
	width: 100%;
	padding: 0 20px;
}

.faq-panel dl.syncer-acdn-faq {
	width: 100%;
	padding: 10px 20px;
	background: #EEE;
}


.faq-panel dl.syncer-acdn-faq dt,
.faq-panel dl.syncer-acdn-faq dd {
	padding: 12px 10px 12px 90px;
	margin: 0;
}
.faq-panel dl.syncer-acdn-faq dt {
	background: url('../img/qa-q.png') left 8px no-repeat;
	border-bottom: 2px solid #046192;
	cursor: pointer;
}

.faq-panel dl.syncer-acdn-faq dt h4 {
	text-align: left;
	color: #046192;
	margin: 0;
	padding: 0;
}


.faq-panel dl.syncer-acdn-faq dt h4:hover {
	color:#2F84C4;	
}



.faq-panel dl.syncer-acdn-faq dd {
	background: url('../img/qa-a.png') left 10px no-repeat;
	display: none;
}

.faq-panel dl.syncer-acdn-faq dd p {
	font-weight: bold;
	font-size: 20px;
	color: #525252;
	margin: 0;
	padding: 0;
}
.faq-panel dl.syncer-acdn-faq dd p.small {
	font-weight: normal;
	font-size: 16px;
	color: #525252;
	margin: 0;
	padding: 0;
	width: 742px;
}

.faq-panel dl.syncer-acdn-faq dd p.small-red {
	font-weight: normal;
	font-size: 16px;
	color: #BE0000;
	margin: 0;
	padding: 0;
	width: 742px;
}
.faq-panel dl.syncer-acdn-faq dd p:last-child {
	margin-bottom: 0;
}

.syncer-acdn-target {
	margin-bottom: 200px;
}


/*インタビュー*/
.media-text dl.syncer-acdn-faq dd {
	display: none;
}




/*フッター*/


.footer {
    padding-top: 10px;
    padding-bottom: 10px;
}

.bg-blue {
    background-color: #26419D;
}



.tel_wrap{
display: none;
}

img {
    display: block;
}
