/*　※※共通です※※start　*/

.detail_important{
	font-weight:bold;
}

.txt_seika01 {
margin-bottom: 20px;
letter-spacing: 0.2em;
}

ul.list-inline.footernavi li {
padding: 0px 10px;
border-left: solid 1px #FFFFFF;
}

ul.list-inline.footernavi li .first {
padding-left: 0px;
border-left: none;
}

li.footer_p-mark {
float: left;
width:940px;
text-align: center;
}
.geotrust {
display: inline;
}

.geotrust img {
margin-top: 11px;
float:left;
}

li.footer_gt_img{
width:none;
}


/*　※※共通です※※end　*/

/*　index start　*/

.infomation_innner-n{
padding: 0px;
overflow:auto;
height:463px;
}
@media screen and (max-width: 640px) {
	.infomation_innner-n{
	overflow:auto;
	}
}
/* .bc_infomation */
.bc_infomation .info_one.last{
	border-bottom: none;
}


.bc_infomation .date_info{
	width: 84px;
	float: left;
}
.bc_infomation .text_info-n{
	width: 174px;
	float: left;
}
.bc_infomation .text_info-n .tit_info{
	margin-bottom: 4px;
}
.bc_infomation .text_info-n .text_detail_info-n{
	line-height: 1.2;

}

article.bc_press{
position: relative;
}
.bc_press{
	margin-bottom: 20px;
}

.bc_difference, .bc_merit, .bc_dear_aff02{
	margin-bottom: 40px;
}

.read_more {
position: absolute;
top: 10px;
right: 0px;
width: 50px;
background-color: #7f601e;
text-align: center;
}
.read_more a{
text-decoration:none;
color: #FFFFFF;
}


/*　index end　*/



/* サブメニュー*/
.submenu_publisity img{
}
.submenu_publisity{
text-align:center;
}

/* サブメニューエンド*/

/*　FAQ start　*/

.faq .ico {
background-image: url("../images/page/faq_arrow01.png");
background-repeat: no-repeat;
width:600px;
height:26px;
padding: 2px 0 0 30px;
background-position:left center;
}

.faq li.answer {
padding: bottom;
padding-bottom: 10px;
}
/*　FAQ end　*/
/*　client start　*/
.client .client_important{
font-size:18px;
}
.client h3 img{
text-align:center
}

.client_point_txt2{
padding-left:130px;
}

dt.client_pointlist {
padding-top: 20px;
font-size: 20px;
color: #3c200a;
font-weight:bold;
padding-bottom:5px;
}

dd.client_pointlist02{
height: 80px;
padding-right: 30px;
}

.client_point1 {
height: 150px;
}

.client_point2 {
height: 150px;
}

.client_point3 {
height: 150px;
}

.client_point4{
height:150px;
}

.client_btn{
text-align:center;
padding-top:50px;
padding-bottom:50px;
}

.client h3 {
text-align: center;
}
.client_contents{
text-align: center;
}

.client_point1{
background-image: url("../images/page/client_point03.png");
background-repeat: no-repeat;
}

.client_point2{
background-image: url("../images/page/client_point04.png");
background-repeat: no-repeat;
}

.client_point3{
background-image: url("../images/page/client_point05.png");
background-repeat: no-repeat;
}

.client_point4{
background-image: url("../images/page/client_point06.png");
background-repeat: no-repeat;
}

/*　client end　*/
/*　superpartner start　*/

.superpartner_btn{
text-align:center;
padding-top:50px;
padding-bottom:50px;
}

/*　superpartner end　*/

/*　clientスマホ start　*/
@media screen and (max-width: 640px){
.client_point_txt2{ /*floatの解除、ここがポイント*/
    width:100%;
}

}
/*　clientスマホ end　*/


@media screen and (max-width: 640px) {
	li.footer_p-mark {
	    width: 100%;
	}
    
    .geotrust a {
    display: inline-block;
}
    .geotrust img {
    float:none;
}


}
