﻿@charset "utf-8";
/* Copyright 2018 FSFIELD All Rights Reserved. */

/* ------------------------------------------------------------

Q&A

------------------------------------------------------------ */

@media screen and (min-width:768px){ /* 表示領域が768px以上の場合に適用するスタイル */
	/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

	PC

	_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/

	/* グローバルナビアクティブ
	---------------------------------------------- */
	.nav_global li.g02 a{background: url(../img/pc/nav_global01.jpg) no-repeat -124px -220px;}

	/* コンテンツ
	---------------------------------------------- */
	
	.faq2{
		padding-bottom: 30px;
		margin-left: 40px;
		margin-bottom: 20px;
		line-height: 1.9;
	}	
	
	.faq2:last-of-type{margin-bottom: 0;}
	

	.question2{
		border-bottom: 1px solid #333;
		font-weight: bold;
		margin-bottom: 10px;
	}

	.question2 p{margin-bottom: 1em;}

	.question2 p:last-of-type{margin-bottom: 0;}

	.answer2 p:last-of-type{margin-bottom: 0;}


	/* お問い合わせ⇔ご依頼について
	---------------------------------------------- */
	.txt_notice a {
		display: block;
		color:#333;
		font-size: 16px;
		text-align: center;
		line-height: 1;
		text-decoration: none;
	}
	.txt_notice a:hover{
		font-weight: bold;
                color: #B9B9B9;
	}	

	/* 依頼申し込み・お問い合わせ先
	---------------------------------------------- */
	.txt_inquiry01{
		font-weight: bold;
		text-align: center;
		margin-bottom: 40px;
	}
	
	.txt_inquiry01 span:nth-child(1){display: block;}

	.list_inquiry{
		letter-spacing: -0.4em;
		text-align: center;
	}
	
	.list_inquiry li{
		letter-spacing: normal;
		width: 340px;
		display: inline-block;
		vertical-align: middle;
		background: #FFF;
		border-radius: 50px;
		font-weight: bold;
		text-align: center;
		padding: 15px 18px;
	}        
        /*    ここ使わない	
	.list_inquiry li span:nth-child(1){
		color: #B9B9B9;
		font-weight: bold;
		margin-right: 10px;
	}
	---------------------------------------------- */
	
} /*--@media--*/


@media screen and (max-width:767px){ /* 表示領域が767px以下の場合に適用するスタイル */
	/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

	スマートフォン（iPhone,iPod,Android)

	_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/

	/* コンテンツ
	---------------------------------------------- */

	.faq2{
		margin-bottom: 30px;
		line-height: 1.6;
	}	
		
	.faq2:last-of-type{margin-bottom: 0;}

	.question2{
		border-bottom: 1px solid #333;
		font-weight: bold;
		margin-bottom: 10px;
	}	
	.question2 p{margin-bottom: 0.5em;}

	.answer2 p{margin-bottom: 1em;}
	
	.answer2 p:last-of-type{margin-bottom: 0;}


	/* お問い合わせ⇔ご依頼について
	---------------------------------------------- */
	.txt_notice a {
		display: block;
		color:#333;
		font-size: 16px;
		text-align: center;
		line-height: 1;
		text-decoration: none;
	}
	.txt_notice a:hover{
		font-weight: bold;
                color: #B9B9B9;
	}	


	/* 依頼申し込み・お問い合わせ先
	---------------------------------------------- */
	.txt_inquiry01{
		font-size: 1.5rem;
		font-weight: bold;
		margin-bottom: 30px;
		line-height: 1.6;
		text-align: center;
	}
	
	.txt_inquiry01 span{display: block;}
	
	.list_inquiry li{
		letter-spacing: normal;
		display: block;
		vertical-align: middle;
		background: #FFF;
		border-radius: 50px;
		margin-bottom: 10px;
		font-weight: bold;
		font-size: 1.4rem;
		line-height: 1.2;
	}

	.list_inquiry li:last-of-type{margin-bottom: 0;}

	.list_inquiry li{
		color: #333;
		display: table;
		width: 100%;
		padding: 14px 15px 16px;
	}
	
	.list_inquiry li span{
		display: table-cell;
		vertical-align: top;
		font-weight: bold;
		text-align: left;
	}


} /*--@media--*/
