@charset "UTF-8";
@media screen and (min-width: 768px),print {  /* 3枚表示のbxslider
-------------------------------------*/
main {width: 100%;}
.seo_bread_list {width: 1100px;}
h2 {background: url(../images/model/h2.jpg) no-repeat;}

	
	#lead{background-image: url("../images/model/bg01.jpg");background-repeat: repeat;background-position: top center;min-height: 1126px;}
	#lead .box01{width: 1100px;margin: 0 auto;position: relative;}
	#lead .box01 h3{width: 1087px;position: absolute;top: 85px;left: 0;right: 0;z-index: 1;}
	#lead .box01 .pic{width: 639px; position: absolute;top: 260px;left: -70px;z-index: 3;}
	#lead .box01 .ttl{width: 561px;position: absolute;top: 265px;right: 105px;z-index: 2;}
	#lead .box01 .icon01{width: 193px;position: absolute;top: 10px;left: -60px;}
	#lead .box01 .icon02{width: 172px;position: absolute;top: 483px;right: 35px;z-index: 4;}
	#lead .box02{width: 1000px;position: absolute;top: 1140px;left: 0px;right: 0px;margin: 0 auto;background-image: url("../images/model/bg02.jpg");background-repeat: repeat;background-position: top center;padding: 30px;}
	#lead .box02 .frame{background-color: #222d1e;padding: 50px;position: relative;}
	#lead .box02 .frame h4{width: 600px;margin: 0 auto 10px;}
	#lead .box02 .frame .pic{position: absolute;top: 150px;right: 80px;}
	#lead .box02 .frame ul{width: 530px;}
	#lead .box02 .frame ul li{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 18px;font-weight: bold;color: #fff;line-height: 48px;border-bottom: 1px solid #fff;position: relative;margin-left: 40px;}
	#lead .box02 .frame ul li:before{content: url("../images/model/icon03.png");position: absolute;top: 5px;left: -40px;}
	
	#experience{background-image: url("../images/model/bg03.jpg"),url("../images/model/bg04.jpg");background-repeat: no-repeat,repeat;background-position: top center,top center;min-height: 860px;}
	#experience .frame{width: 1260px;margin: 0 auto;position: relative;padding-top: 215px;}
	#experience .frame .box01{background-color: #fff;width: 655px;margin-left: 590px; padding: 90px 95px;position: relative;}
	#experience .frame .box01 .sub{position: absolute;top: -65px;left: 20px}
	#experience .frame .box01 h4{margin-bottom: 30px;}
	#experience .frame .box01 h3{margin-bottom: 35px;}
	#experience .frame .box01 .info{margin-bottom: 50px;}
	#experience .frame .box01 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 16px;line-height: 24px;margin-bottom: 24px;}
	#experience .frame .box01 .info .text:last-child{margin-bottom: 0px;}
	
	#point{background-image: url("../images/model/bg04.jpg");background-repeat: repeat;background-position: top center;}
	#point .frame{width: 900px;margin: 0 auto;padding-top: 120px;}
	#point .frame h3{margin-bottom: 45px;}
	#point .frame .box01{margin-bottom: 40px;padding-bottom: 65px; border-bottom: 3px solid #fff;position: relative;min-height: 410px;}
	#point .frame .box01 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 37px;font-weight: bold;line-height: 53px;color: #e46b00;margin-bottom: 40px;padding-top: 60px;position: relative;margin-left: 150px;}
	#point .frame .box01 h4:before{content: url("../images/model/icon05.png");position: absolute;top: 65px;left: -120px;}
	#point .frame .box01 .pic{position: absolute;top: 0px;right: 30px;}
	#point .frame .box01 .info{margin-left: 30px;}
	#point .frame .box01 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 16px;line-height: 24px;width: 420px;}
	#point .frame .box02{margin-bottom: 40px;padding-bottom: 65px; border-bottom: 3px solid #fff;position: relative;min-height: 410px;}
	#point .frame .box02 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 37px;font-weight: bold;line-height: 53px;color: #e46b00;margin-bottom: 40px;padding-top: 60px;position: relative;margin-left: 520px;}
	#point .frame .box02 h4:before{content: url("../images/model/icon06.png");position: absolute;top: 65px;left: -120px;}
	#point .frame .box02 .pic{position: absolute;top: 0px;left: 30px;}
	#point .frame .box02 .info{margin-left: 400px;}
	#point .frame .box02 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 16px;line-height: 24px;width: 420px;}
	#point .frame .box03{margin-bottom: 40px;padding-bottom: 65px; border-bottom: 3px solid #fff;position: relative;min-height: 410px;}
	#point .frame .box03 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 37px;font-weight: bold;line-height: 53px;color: #e46b00;margin-bottom: 40px;padding-top: 60px;position: relative;margin-left: 150px;}
	#point .frame .box03 h4:before{content: url("../images/model/icon07.png");position: absolute;top: 65px;left: -120px;}
	#point .frame .box03 .pic{position: absolute;top: 0px;right: 30px;}
	#point .frame .box03 .info{margin-left: 30px;}
	#point .frame .box03 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 16px;line-height: 24px;width: 420px;}
	#point .frame .box04{margin-bottom: 40px;padding-bottom: 65px; border-bottom: 3px solid #fff;position: relative;min-height: 410px;}
	#point .frame .box04 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 37px;font-weight: bold;line-height: 53px;color: #e46b00;margin-bottom: 40px;padding-top: 60px;position: relative;margin-left: 520px;}
	#point .frame .box04 h4:before{content: url("../images/model/icon08.png");position: absolute;top: 65px;left: -120px;}
	#point .frame .box04 .pic{position: absolute;top: 0px;left: 30px;}
	#point .frame .box04 .info{margin-left: 400px;}
	#point .frame .box04 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 16px;line-height: 24px;width: 420px;}
	#point .frame .box05{margin-bottom: 100px;position: relative;min-height: 410px;}
	#point .frame .box05 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 37px;font-weight: bold;line-height: 53px;color: #e46b00;margin-bottom: 40px;padding-top: 60px;position: relative;margin-left: 150px;}
	#point .frame .box05 h4:before{content: url("../images/model/icon09.png");position: absolute;top: 65px;left: -120px;}
	#point .frame .box05 .pic{position: absolute;top: 0px;right: 30px;}
	#point .frame .box05 .info{margin-left: 30px;}
	#point .frame .box05 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 16px;line-height: 24px;width: 420px;}
	#point .gallery{background-image: url("../images/model/bg05.jpg");background-repeat: no-repeat;background-position: bottom center;min-height: 679px;}
	#point .gallery .frame{width: 1000px;margin: 0 auto;position: relative;}
	#point .gallery .frame h3{position: absolute;top: -60px;left: 30px;}
	
	#address{background-image: url("../images/model/bg01.jpg");background-repeat: repeat;background-position: top center;padding-top: 130px;padding-bottom: 230px;margin-bottom: 240px;}
	#address .box01{width: 1100px;margin: 0 auto;position: relative;min-height: 619px;margin-bottom: 110px;}
	#address .box01 .icon01{margin-left: 740px;margin-bottom: 20px;}
	#address .box01 h3{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 37px;font-weight: bold;line-height: 52px; margin-left: 565px;margin-bottom: 30px;}
	#address .box01 .pic{position: absolute;top: 0px;left: 0px;}
	#address .box01 .info{width: 490px;background-color: #f1d05f;padding: 30px 40px;border-radius: 10px;margin-left: 565px;}
	#address .box01 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 16px;line-height: 24px;margin-bottom: 24px;}
	#address .box01 .info .text:last-child{margin-bottom: 0px;}
	#address .box02{width: 1100px;margin: 0 auto -350px;background-color: #44ab66;border-radius: 35px;padding: 60px 0 80px;position: relative;}
	#address .box02 h4{width: 274px;margin: -100px auto 80px;}
	#address .box02 h3{width: 367px;margin: 0 auto 20px;}
	#address .box02 .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 16px;line-height: 24px;text-align: center;color: #fff;}
	#address .box02 .icon01{position: absolute;bottom: 0px;left:210px ;}
	#address .box02 .icon02{position: absolute;bottom: 0px;right:70px ;}
	#address .box02 .icon03{position: absolute;bottom: -15px;left: 0px;right: 0px;width: 55px; margin: 0 auto;}

	#contents4 {width: 800px; margin: 0 auto 100px; position: relative;}
	#contents4 .contents4-ttl1{position: relative; top: -10px; left: 50px;}
	#contents4 .contents4-ttl2{position: absolute; top: 10px; right: 40px;}
	#contents4 .contents4-ttl3{width: 400px; position: absolute; top: 50px; right: 40px; border-bottom: 2px dashed #000; padding-bottom: 15px;}
	#contents4 p{width: 400px; position: absolute; top: 120px; right: 40px; font-size: 13px; text-align: center;}

	.sub-title-main {text-align: center; margin-bottom: 50px;}
	.form-list-main {font-size: 14px; color: #898989; margin-bottom: 30px;}
	.form-Box {padding: 60px 40px; border: 1px solid #000;}
	.form-Box th{background: #e6e6e7; border: 1px solid #fff;}
	.form-Box td{background: #f6f7f7;}

}





@media screen and (max-width: 767px) {
	#lead{background-image: url("../images/model/bg01.jpg");background-repeat: repeat;background-position: top center;padding-top: 10%;padding-bottom: 5%; position: relative;}
	#lead .box01 .pic{width: 90%;margin: -5% auto 0;}
	#lead .box01 .ttl{width: 80%;margin-left: 20%;margin-top: -8%;}
	#lead .box01 .icon01{position: absolute;top: 1vw;left: 1vw;width: 20%;}
	#lead .box01 .icon02{position: absolute;top: 106vw;left: 2vw;width: 29%;}
	#lead .box02{background-image: url("../images/model/bg02.jpg");background-repeat: repeat;padding: 5%;width: 90%;margin: 0 auto;padding: 3%;}
	#lead .box02 .frame{background-color: #222d1e;padding: 5%;}
	#lead .box02 .frame h4{margin-bottom: 3%;}
	#lead .box02 .frame ul{}
	#lead .box02 .frame ul li{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 3.5vw;font-weight: bold;color: #fff;line-height: 5.0vw;border-bottom: 1px solid #fff;position: relative;margin-left: 40px;padding-bottom: 2%;margin-bottom: 2%;}
	#lead .box02 .frame ul li:before{content: url("../images/model/icon03.png");position: absolute;top: 5px;left: -40px;}
	
	#experience{background-image: url("../images/model/bg03.jpg"),url("../images/model/bg04.jpg");background-repeat: no-repeat,repeat;background-position: top center,top center;background-size: 220%,50%;padding-top: 20vw;}
	#experience	.box01{width: 80%;background-color: #fff;padding: 10% 5% 5% 5%;position: relative;margin-left: 17%;}
	#experience	.box01 .sub{width: 40%;position: absolute;top: -5vw;left: 5vw;}
	#experience	.box01 h4{margin-bottom: 8%;}
	#experience	.box01 h3{margin-bottom: 8%;}
	#experience	.box01 .info{margin-bottom: 5%;}
	#experience	.box01 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 3.5vw;line-height: 5.0vw;margin-bottom: 5%;}
	#experience	.box01 .info .text:last-child{margin-bottom: 0;}
	
	#point{background-image: url("../images/model/bg04.jpg");background-repeat: repeat;background-position: top center;padding-top: 10%;}
	#point .frame{}
	#point .frame h3{margin-bottom: 10%;}
	#point .frame .box01{margin-bottom: 15%;padding-bottom: 10%; border-bottom: 3px solid #fff;width: 90%;margin: 0 auto 15%;}
	#point .frame .box01 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 6.5vw;;font-weight: bold;line-height: 8.0vw;color: #e46b00;margin-bottom: 5%;margin-left: 120px;position: relative;}
	#point .frame .box01 h4:before{content: url("../images/model/icon05.png");position: absolute;top: -4vw;left: -28vw;}
	#point .frame .box01 .pic{width: 80%;margin: 0 auto 5%;}
	#point .frame .box01 .info{}
	#point .frame .box01 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 3.5vw;line-height: 6vw;}
	#point .frame .box02{margin-bottom: 15%;padding-bottom: 10%; border-bottom: 3px solid #fff;width: 90%;margin: 0 auto 15%;}
	#point .frame .box02 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 6.5vw;;font-weight: bold;line-height: 8.0vw;color: #e46b00;margin-bottom: 5%;margin-left: 120px;position: relative;}
	#point .frame .box02 h4:before{content: url("../images/model/icon06.png");position: absolute;top: -4vw;left: -28vw;}
	#point .frame .box02 .pic{width: 80%;margin: 0 auto 5%;}
	#point .frame .box02 .info{}
	#point .frame .box02 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 3.5vw;line-height: 6vw;}
	#point .frame .box03{margin-bottom: 15%;padding-bottom: 10%; border-bottom: 3px solid #fff;width: 90%;margin: 0 auto 15%;}
	#point .frame .box03 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 6.5vw;;font-weight: bold;line-height: 8.0vw;color: #e46b00;margin-bottom: 5%;margin-left: 120px;position: relative;}
	#point .frame .box03 h4:before{content: url("../images/model/icon07.png");position: absolute;top: -4vw;left: -28vw;}
	#point .frame .box03 .pic{width: 80%;margin: 0 auto 5%;}
	#point .frame .box03 .info{}
	#point .frame .box03 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 3.5vw;line-height: 6vw;}
	#point .frame .box04{margin-bottom: 15%;padding-bottom: 10%; border-bottom: 3px solid #fff;width: 90%;margin: 0 auto 15%;}
	#point .frame .box04 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 6.5vw;;font-weight: bold;line-height: 8.0vw;color: #e46b00;margin-bottom: 5%;margin-left: 120px;position: relative;}
	#point .frame .box04 h4:before{content: url("../images/model/icon08.png");position: absolute;top: -4vw;left: -28vw;}
	#point .frame .box04 .pic{width: 80%;margin: 0 auto 5%;}
	#point .frame .box04 .info{}
	#point .frame .box04 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 3.5vw;line-height: 6vw;}
	#point .frame .box05{margin-bottom: 15%;padding-bottom: 10%; border-bottom: 3px solid #fff;width: 90%;margin: 0 auto 15%;}
	#point .frame .box05 h4{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 6.5vw;;font-weight: bold;line-height: 8.0vw;color: #e46b00;margin-bottom: 5%;margin-left: 120px;position: relative;}
	#point .frame .box05 h4:before{content: url("../images/model/icon09.png");position: absolute;top: -4vw;left: -28vw;}
	#point .frame .box05 .pic{width: 80%;margin: 0 auto 5%;}
	#point .frame .box05 .info{}
	#point .frame .box05 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 3.5vw;line-height: 6vw;}
	#point .gallery{position: relative;}
	#point .gallery h3{width: 45%;position: absolute;top: -10vw;left: 5vw;}
	
	#address{background-image: url("../images/model/bg01.jpg");background-repeat: repeat;background-position: top center;padding-top: 15%;padding-bottom: 8%;margin-bottom: 15%;}
	#address .box01{width: 80%;margin: 0 auto;}
	#address .box01 .icon01{width: 20%;margin: 0 auto 5%;}
	#address .box01 h3{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 6.5vw;font-weight: bold;line-height: 7.5vw; margin-bottom: 5%;text-align: center;}
	#address .box01 .pic{margin-bottom: 5%;}
	#address .box01 .info{background-color: #f1d05f;padding: 5%;border-radius: 5vw;margin-bottom: 5%;}
	#address .box01 .info .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 3.5vw;line-height: 6.0vw;margin-bottom: 5%;}
	#address .box01 .info .text:last-child{margin-bottom: 0px;}
	#address .box02{width: 80%;margin: 0 auto 5%;background-color: #44ab66;border-radius: 5vw;padding: 5%;position: relative;}
	#address .box02 h4{width: 70%;margin: 0 auto 5%;}
	#address .box02 h3{width: 80%;margin: 0 auto 5%;}
	#address .box02 .text{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック","Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  Verdana, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size: 3.5vw;line-height: 6vw;text-align: center;color: #fff;}
	#address .box02 .icon01{position: absolute;bottom: 0;left:-2vw ;width: 16%;}
	#address .box02 .icon02{position: absolute;bottom: 0;right:-2vw ;width: 20%;}
	#address .box02 .icon03{position: absolute;bottom: -15px;left: 0px;right: 0px;width: 55px; margin: 0 auto;}

#contents4 {width: 90%; margin: 0 auto 50px; position: relative;}
#contents4 .contents4-ttl1{text-align: center; margin-bottom: 20px;}
#contents4 .contents4-ttl2{ margin-bottom: 20px;}
#contents4 .contents4-ttl3{width: 100%;border-bottom: 2px dashed #000; padding-bottom: 15px; margin-bottom: 20px;}
#contents4 p{width: 100%;font-size: 13px; text-align: center;}

.sub-title-main {text-align: center; margin-bottom: 50px;}
.form-list-main {font-size: 14px; color: #898989; margin-bottom: 30px;}
.form-Box {padding: 20px; border: 1px solid #000;}
.form-Box th{background: #e6e6e7; border: 1px solid #fff;}
.form-Box td{background: #f6f7f7;}


}
