﻿@charset "UTF-8";
/*============================

PC

============================*/

/*----------------------------
		system
----------------------------*/




#system h2 {
    text-align: center;
    font-weight: bold;
    font-size: 2.429em;
    line-height: 54px;
    margin-top: 80px;
    margin-bottom: 50px;
}


#system figure.flow{
	text-align:center;
	margin-bottom: 40px;
}



#system .intro{
	border:1px solid #ccc;
	padding:2%;
}

#system .insurance_left01,
#system .insurance_right01{
    display: inline-block;
	vertical-align: top;
	width:47%;
    max-width: 470px;
}

#system .insurance_left01 h3,
#system .insurance_right01 h3 {
    background: #ff98b4;
    font-size: 1.000em;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    padding: 3px 0;
    width: 100%;
	margin-bottom: 10px;
}

#system .insurance_left01{
	margin-bottom: 10px;
}
#system .insurance_right01{
	margin-left: 5%;
}




/*共通テーブル*/
#system .inner table{
	width:100%;
}

#system .inner table th {
    padding: 8px 15px;
    border: solid 1px #cccccc;
}

#system .inner table td {
    padding: 8px 15px;
    border: solid 1px #cccccc;
}


#system table td.icon{
	border-right:none!important;
}

#system table td.event{
	border-left:none!important;
	vertical-align: middle;
	width:30%;
}

#system table td.event img{
	float:right;
}


/*レンタル*/
#system table.rental th.rental_ttl{
	background: #91c14e;
    color: #ffffff;
    font-weight: bold;
}

#system table.rental th.head {
    background: #e4eba6;
    font-weight: bold;
    border-bottom: none !important;
}



/*購入*/
#system table.buy th.buy_ttl{
	background: #f6bd09;
    color: #ffffff;
    font-weight: bold;
}

#system table.buy th.head {
    background: #fbe59d;
    font-weight: bold;
    border-bottom: none !important;
}





/*改修*/
#system table.kaishu th.kaishu_ttl{
	background: #71c6e7;
    color: #ffffff;
    font-weight: bold;
}

#system table.kaishu th.head {
    background: #cdebf7;
    font-weight: bold;
    border-bottom: none !important;
}




