@charset "utf-8";


/***********************
	共通
************************/


/***********************
	共通 faq 全体共通設定にする
************************/
#faq_set #main_area {
    width: 100%;
    margin: 20px auto 10px auto;
    padding: 0;
    text-align: left;
}

#faq_set #main_area {
    /*max-width: ;*/
    max-width: 680px;
}

#faq_set h3 {
    width: 90%;
    font-size: 19px;
    font-family: メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", serif;
    text-align: left;
    font-weight: bold;
    /*background-image: url("img/h3.png");*/
    background-color: #aadc9b;
    background-repeat: no-repeat;
    height: 40px;
    padding: 4px 0px 0px 40px;
    margin: 40px auto 20px auto;
    
    display:flex;
    align-items: center;
}


#faq_set .textbox {
    width: 90%;
    padding: 10px;
    margin: 20px auto 0 auto;
    border: 4px solid #EBEBEB;
}

#faq_set p {
    line-height: 200%;
    letter-spacing: 1px;
    margin: 5px 10px 18px 10px;
    padding: 5px 10px;
    font-size: 14px;
    text-align: left;
    background-image: url(../../../../web/wp-content/uploads/lp_img/line.gif);
}


#faq_set .h4-ys {
	background-image: url(../../../../web/wp-content/uploads/lp_img/h4-ys.png);
	background-repeat: no-repeat;
}

#faq_set h4 {
	width: auto;
	font-size: 18px;
	font-family: 'メイリオ','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS PGothic',serif;
	padding: 20px 0 0 55px;
	margin: 10px 0 0 7px;
	text-align: left;
	font-weight: bold;
	color: #333333;
	/*height: 40px;*/
}

#faq_set .x12 {
	font-size: 12px;
	line-height: 120%;
}



/***********************
	共通 faq 個別設定
************************/
#faq_set #qa {
	width: 90%;
	height: auto;
	border: 3px #FC3 solid;
	margin: 5px auto 10px auto;
	padding: 15px 10px;
	text-align: left;
}

#faq_set .a {
	padding: 5px 0 5px 5px;
	margin: 0 15px 10px 25px;
	font-size: 13px;
	background: url(img/qaa.png) no-repeat;
	line-height: 140%;
}


#faq_set .q {
	padding: 10px 0 10px 35px;
	margin: 0 5px 5px 5px;
	font-size: 15px;
	font-weight: bold;
	background: url(img/qaq.png) no-repeat;
	color: #069;
	border-bottom: 1px #CCCCCC dotted;
}


#faq_set .img_ttl {
	width: 95%;
}









.content_company {
    margin: 0 auto;
	width: 100%;
}

.content_company h3 {
    max-width: 680px;
	margin: 0 auto;
    padding: 10px 0px 10px 20px;
}




/*#main h3 {
	font-size: 19px;
	font-family: 'メイリオ','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS PGothic',serif;
	padding: 20px 0 0 55px;
	margin: 5px 0 0 7px;
	text-align: left;
	font-weight: bold;
	background-image: url(img/h3.png);
	background-repeat: no-repeat;
	height: 40px;
}*/


.content_company .textbox {
	/*width: 682px;*/
    max-width: 680px;
	height: auto;
	padding: 10px;
	margin: 0 auto 5px auto;
	border: 4px solid #EBEBEB;
}




/* 会社詳細 テーブル */
.content_company .kotb {
	/*width: 680px;*/
	margin: 0px 5px 10px 0px;
	padding: 0 2px 0 0;
	background: #fff;
	line-height: 140%;
	border: #CCC 1px solid;
}
.content_company .ko-tb {
	padding: 5px 10px;
	background-color: #D7FFDB;
	text-align: left;
	font-size: 13px;
	width: 130px;
	height: auto;
	font-weight: bold;
	border: #798FB9 1px solid;
}
.content_company .ko-tb1 {
	background-color: #ffffff;
	padding: 5px 10px;
	text-align: left;
	font-size: 14px;
	width: auto;
	height: auto;
	border-right: none;
	border-bottom: #999 1px dotted;
}

.content_company .ko-tbc {
	background-color: #ffffff;
	padding: 5px 0;
	text-align: center;
	width: 210px;
	height: auto;
	border-left: none;
	border-bottom: #999 1px dotted;
}
.content_company .ko-tb2 {
	background-color: #ffffff;
	padding: 5px 10px;
	text-align: left;
	font-size: 13px;
	width: auto;
	height: auto;
	border-right: none;
	border-bottom: #999 1px dotted;
}
.content_company .ko-tb3 {
	background-color: #ffffff;
	padding: 5px 10px;
	text-align: left;
	font-size: 12px;
	width: auto;
	height: auto;
	border-right: none;
	border-bottom: #999 1px dotted;
}

.content_company p {
	line-height: 200%;
	letter-spacing: 1px;
	margin: 5px 10px 18px 10px;
	padding: 5px 10px;
	font-size: 14px;
	text-align: left;
	background-image: url(../../../img/line.gif);
}

.content_company h4 {
	width: auto;
	font-size: 18px;
	font-family: 'メイリオ','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS PGothic',serif;
	padding: 20px 0 0 55px;
	margin: 10px 0 0 7px;
	text-align: left;
	font-weight: bold;
	color: #333333;
	height: 62px;
}
.h4-cb {
	background-image: url(../../../img/h4-cb.png);
	background-repeat: no-repeat;
}



/***********************
	プライバシー　ポリシー
************************/

#main_policy {
    width: 100%;
    margin: 20px auto 10px auto;
    padding: 0;
    text-align: left;

}

#main_policy h3 {
    width: 95%;
    font-size: 19px;
    font-family: メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", serif;
    text-align: left;
    font-weight: bold;
    /*background-image: url("img/h3.png");*/
    background-color: #aadc9b;
    background-repeat: no-repeat;
    height: 40px;
    padding: 4px 0px 0px 40px;
    margin: 40px auto 20px auto;
    
    display:flex;
    align-items: center;
}


#main_policy .textbox {
    width: 95%;
    padding: 10px;
    margin: 0 auto;
    border: 4px solid #EBEBEB;
}

#main_policy  p {
    line-height: 200%;
    letter-spacing: 1px;
    margin: 5px 10px 18px 10px;
    padding: 5px 10px;
    font-size: 14px;
    text-align: left;
    background-image: url(img/line.gif);
}



/***********************
	PC設定
************************/
@media screen and (min-width:700px) {
#main_policy {
    width: 730px;
    margin: 20px auto 10px auto;
    padding: 0;
    text-align: left;
}
}
























