/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 10 2023 | 07:44:28 */
@charset "UTF-8";
/**
 * ルール
 * ・セレクタの最初に body.page-id-669を付ける
 */


@media screen and (min-width: 768px) {

	body.page-id-669 > div#page{
		padding:0 0 70px;
	}
	
	body.page-id-669 > div#page > div#content > div > header{
		display:block;
	}
	body.page-id-669 > div#page > div#content > div > header > h1 > span{
		display:block;padding:60px 0 0;
		color:#333333;font-size:32px;font-weight:bold;text-align:center;
	}
	body.page-id-669 > div#page > div#content > div > header > h1 > span::after{
		content:"";
		display:block;width:97px;height:2px;margin:7px auto 40px;
		background: transparent linear-gradient(90deg, #9CE2AF 0%, #9AE7F7 100%) 0% 0% !important;
	}
	
	body.page-id-669 main > article > div > div#inquiry_list{
		max-width:940px;margin:0 auto;padding:0 20px;box-sizing:border-box;
	}
	
	body.page-id-669 main > article > div > div#inquiry_list > table{
		margin:10px 0 80px;
		border-top:none;border-collapse:collapse;
	}
	body.page-id-669 main > article > div > div#inquiry_list > table th{
		padding:11px 10px 10px;
		background:#E8FDF4;
		border-bottom:none;
		font-size:12px;
	}
	body.page-id-669 main > article > div > div#inquiry_list > table td{
		padding:30px 10px;
		border-bottom:#eeeeee 1px solid;
		font-size:12px;
	}

	body.page-id-669 main > article > div > div#inquiry_list > table td div.name span.genre{
		height:22px;padding:3px 7px 0;
		border: 1px solid #C8C8C8;border-radius: 5px;
		font-size:12px;
	}

	body.page-id-669 main > article > div > div#inquiry_list > table td div.name h2{
		font-size:16px;font-weight:500;line-height:23px;
	}

	body.page-id-669 main > article > div > div#inquiry_list > table td div.name h2 + p span,
	body.page-id-669 main > article > div > div#inquiry_list > table td div.name h2 + span span{
		font-size:12px;
	}

	body.page-id-669 main > article > div > div#inquiry_list > table td .color_em{
		color:#00A491;font-size:20px;font-weight:700;
	}

}


/*--------------------------------------------------
**************************************************
  スマホ用
**************************************************
--------------------------------------------------*/
@media screen and (max-width: 767px) {

	
	body.page-id-669 > div#page{
		padding:0 0 70px;
	}

	body.page-id-669 > div#page > div#content > div > header{
		display:block;
	}
	body.page-id-669 > div#page > div#content > div > header > h1 > span{
		display:block;padding:25px 0 0;
		color:#333333;font-size:20px;font-weight:bold;text-align:center;
	}
	body.page-id-669 > div#page > div#content > div > header > h1 > span::after{
		content:"";
		display:block;width:97px;height:2px;margin:7px auto 40px;
		background: transparent linear-gradient(90deg, #9CE2AF 0%, #9AE7F7 100%) 0% 0% !important;
	}
	
	body.page-id-669 main > article > div > div#inquiry_list{
		padding:0 24px !important;
	}
	
	body.page-id-669 main > article > div > div#inquiry_list > table td.sp_block{padding:0 0 10px;}
	body.page-id-669 main > article > div > div#inquiry_list > table td.sp_block_first{padding:10px 0 0;}
	body.page-id-669 main > article > div > div#inquiry_list > table td.sp_block_last{padding:0 0 10px;}
	
	body.page-id-669 main > article > div > div#inquiry_list > table td div.name span.genre{
		height:22px;margin:0 0 0;padding:3px 7px 0;
		border: 1px solid #C8C8C8;border-radius: 5px;
		font-size:12px;
	}
	
	body.page-id-669 main > article > div > div#inquiry_list > table td div.name h2{
		font-size:14px;font-weight:500;line-height:20px;
	}
	
	body.page-id-669 main > article > div > div#inquiry_list > table td div.name h2 + p span,
	body.page-id-669 main > article > div > div#inquiry_list > table td div.name h2 + span span{
		font-size:12px;
	}
	body.page-id-669 main > article > div > div#inquiry_list > table td div.name h2 + p span > span:nth-child(1){
		letter-spacing:-0.7px;
	}
	
	body.page-id-669 main > article > div > div#inquiry_list > table td .color_em{
		color:#00A491;font-size:20px;font-weight:700;
	}
	


}


