@charset "Shift_JIS";



/* パソコンで見た時はclass名pc-onlyだけ表示 */
.pc-only{
    display: block;
}
.sp-only{
    display: none;
}


/* スマホで見た時はclass名sp-onlyだけ表示 */
@media all and (max-width: 640px){
    .pc-only{
        display: none;
    }
    .sp-only{
        display: block;
    } 
	    } 

@media all and (max-width: 640px){
.yasu	{margin-bottom: 10px}

.yasu ul	{margin: 0;
	padding: 0;
	list-style: none}

.yasu li a	{display: block;
	margin-bottom: 10px;
	padding: 0;
	font-size: 14px;}

.yasu img	{
	width: 320px;
	padding:0 30px;
	}

.yasu .text	{padding:0 30px;
	color: #333}

.yasu .text2	{
	font-size: 12px;
	padding: 30px;
	color: #333}



.oto ul	{margin: 0;
	padding: 0;
	list-style: none}

.oto li a	{display: block;
	padding: 10px;
	font-size: 14px;}

.oto img	{
	float: left;
	padding-left: 28px;
	width: 158px}

.oto .text	{float: right;
	width: 158px;
	margin-right: 25px;
	padding-left: 10px}

.oto span	{display: block;
	color: #666666;
	font-size: 12px}

	}