<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.content h2 {
	font-size: 20px;
	line-height: 20px;
	padding: 15px 0;
	text-align: center;
	background: url(../../common/image/bg_h2_01.jpg) no-repeat left center;
	color: #fff;
}

.content h3{
	margin-bottom: 20px;
	font-size: 18px;
	background-image: url(../../common/image/bg_h3_01.png);
	padding-left: 25px;
	background-position: 0% 0.15em;
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: left;
}

.main {
	width: 980px;
	margin: 25px auto;
}

.main p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 22px;
	margin-top: 30px;
	margin-bottom: 30px;
}

.main #pdf{
	text-align: center;
	width: 980px;
	margin-top: 30px;
}

.main #pdf img{
	margin-top: 10px;
	margin-bottom: 10px;
}

.main #pdf .double{
	float: left;
	width: 980px;
}

.main #pdf .double .left{
	float: left;
	text-align: center;
	width: 300px;
}

.main #pdf .double .right{
	float: right;
	text-align: left;
	width: 500px;
	font-size: 14px;
	line-height: 22px;
}

.main #pdf .double .right .list {
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

.main #pdf .double .right .list ul {
	padding: 0 17px;
}

.main #pdf .double .right .list ul li {
	font-size: 16px;
	line-height: 26px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 18px;
	background-image: url(../../common/image/icon_dot.jpg);
	background-repeat: no-repeat;
	background-position: 0 50%;
}

.main .adobe{
	float: left;
	width: 600px;
	background-color: #DDE6FF;
	padding: 15px;
	margin-right: 190px;
	margin-left: 190px;
}

.main .adobe .aleft{
	float: left;
	text-align: center;
	width: 120px;
}

.main .adobe .aright{
	float: right;
	text-align: left;
	width: 450px;
	font-size: 12px;
	line-height: 18px;
}


.consult {
	width: 980px;
	margin: 25px auto;
}

.consult p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 22px;
	margin-top: 10px;
	margin-bottom: 30px;
}

.consult img{
	margin-right: 100px;
	margin-left: 100px;
}

.consult table{
	margin-right: 100px;
	margin-left: 100px;
	margin-top: 30px;
	width: 600px;
}

.consult th{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 22px;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}

.consult td{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 22px;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	text-align: center;
}



/*---   出前講座   ---*/
.main #catering{
	width: 980px;
	margin-top: 30px;
}

.main #catering .double{
	float: left;
	width: 980px;
}

.main #catering .double .left{
	float: left;
	width: 460px;
}

.main #catering .double .left p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.main #catering .double .right{
	float: right;
	text-align: left;
	width: 480px;
	font-size: 14px;
	line-height: 22px;
}

.step{
	margin-bottom: 20px;
}

.step .image{
	float: left;
	width: 100px;
	margin-bottom: 5px;
}

.step .title{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 5px;
	float: left;
	margin-left: 10px;
	color: #00B2EB;
	font-weight: bold;
	margin-top: 20px;
	width: 370px;
}

.step p{
	font-size: 14px;
	line-height: 22px;
}

.kome{
	font-size: 13px;
	line-height: 18px;
	color: #F00;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.inquiry{
	font-size: 13px;
	line-height: 18px;
	color: #333;
	width: 680px;
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 25px;
	padding: 10px;
	background-color: #DDE6FF;
	float: left;
}

.inquiry #link{
	float: left;
	width: 130px;
}

.inquiry #moushikomi{
	float: left;
	width: 100px;
	margin-left: 15px;
}

.inquiry #inquiry{
	float: left;
	width: 420px;
	margin-left: 15px;
}
</pre></body></html>