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

Contents

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


#yawaraginoyuTitle{
	width:800px;
	margin:0 0 20px 0;}


.yawaraginoyuHeadMidashi{
	text-align:center;
	margin:0 0 30px 0;}

.yawaraginoyuMitorizu2f{
	text-align:center;
	margin:0 0 3px 0;}

.yawaraginoyuMitorizu2fSnameBox{
	text-align:center;
	margin:0 0 30px 0;}

.yawaraginoyuMitorizu1f{
	text-align:center;
	margin:0 0 3px 0;}

.yawaraginoyuMitorizu1fSnameBox{
	text-align:center;
	margin:0 0 30px 0;}


.yawaraginoyuShisetu2fBox{
	margin:0 0 30px 0;}

yawaraginoyuShisetu2fBox h2{
	padding:0;
	margin:0 0 15px 0;}

.yawaraginoyuShisetu2fMain{
	margin:0 0 20px 0;}

.yawaraginoyuShisetu2fMain h3{
	padding:0;
	margin:0 0 6px 0;}

.yawaraginoyuShisetu2fMain p{
	margin:0;
	padding:0;
	color:#444;
	font-size:13px;
	line-height:18px;}

.yawaraginoyuShisetu2fMain div{
	margin:6px 0 0 0;}



.yawaraginoyuShisetu1fBox{
	margin:0 0 15px 0;}

yawaraginoyuShisetu1fBox h2{
	padding:0;
	margin:0 0 15px 0;}

.yawaraginoyuShisetu1fMain{
	margin:0 0 20px 0;}

.yawaraginoyuShisetu1fMain h3{
	padding:0;
	margin:0 0 6px 0;}

.yawaraginoyuShisetu1fMain p{
	margin:0;
	padding:0;
	color:#444;
	font-size:13px;
	line-height:18px;}


.yawaraginoyuRiftBox{
	text-align:center;
	padding:0;
	margin:0 0 30px 0;}


.yawaraginoyuTaoruBox{
	text-align:center;
	padding:0;
	margin:0 0 30px 0;}


/*---MA---*/

.yawaraginoyuMaTitle{
	text-align:center;
	margin:50px 0 20px 0;}

.yawaraginoyuMaMainBox{
	margin:0 0 40px 0;}

.yawaraginoyuMaMainBox h2{
	padding:0;
	margin:0 0 15px 0;}

.yawaraginoyuMaCont{
	margin:0 0 30px 0;}


.yawaraginoyuMaComm01{
	background-color:#ffa;
	font-size:12px;
	line-height:18px;
	padding:10px;}

.yawaraginoyuMaComm01 b{
	color:#c00;}


/*---PRICE---*/

.yawaraginoyuPriceBox{
	margin:50px 0 20px 0;}

.yawaraginoyuPriceBox h2{
	text-align:center;
	margin:0 0 20px 0;}


.yawaraginoyuPriceTable00{
	margin:0 0 20px 0;}

.yawaraginoyuPriceTable00 h2{
	text-align:left;
	width:580px;
	font-size:14px;
	padding:0 0 2px 3px;
	margin:0 0 10px 0;
	color:#690;
	border:solid #690;
	border-width:0 0 1px 5px;}

.yawaraginoyuPriceTable00Comm01{
	font-family: "‚l‚r ƒSƒVƒbƒN",monospace;
	width:580px;
	text-align:left;
	font-size:15px;
	color:#360;
	margin:0 0 10px 10px;}

.yawaraginoyuPriceTable00Comm02{
	width:580px;
	text-align:left;
	font-size:12px;
	line-height:16px;
	margin:0 0 10px 10px;}



.yawaraginoyuPriceTable01{
	margin:0 0 20px 0;}

.yawaraginoyuPriceTable01 h2{
	text-align:left;
	width:580px;
	font-size:14px;
	padding:0 0 2px 3px;
	margin:0 0 10px 0;
	color:#690;
	border:solid #690;
	border-width:0 0 1px 5px;}

.yawaraginoyuPriceTable01 table{
	border-collapse:collapse;}

.yawaraginoyuPriceTable01 th{
	background-color:#ef9;
	font-weight:normal;
	text-align:center;
	font-size:13px;
	padding:3px 5px;
	border:1px #666 solid;}

.yawaraginoyuPriceTable01 td{
	background-color:#fff;
	font-weight:normal;
	text-align:center;
	font-size:13px;
	padding:5px 5px;
	border:1px #666 solid;}


.yawaraginoyuPriceTable02{
	margin:0 0 20px 0;}

.yawaraginoyuPriceTable02 h2{
	text-align:left;
	width:580px;
	font-size:14px;
	padding:0 0 2px 3px;
	margin:0 0 10px 0;
	color:#690;
	border:solid #690;
	border-width:0 0 1px 5px;}

.yawaraginoyuPriceTable02 table{
	border-collapse:collapse;}

.yawaraginoyuPriceTable02 th{
	background-color:#ef9;
	font-weight:normal;
	text-align:left;
	font-size:13px;
	padding:5px 10px;
	border:1px #666 solid;}

.yawaraginoyuPriceTable02 td{
	background-color:#fff;
	font-weight:normal;
	text-align:right;
	font-size:13px;
	padding:5px 10px;
	border:1px #666 solid;}


/*---RYO---*/

.yawaraginoyuRyoriBox{
	margin:50px 0 20px 0;}

.yawaraginoyuRyoriBox h2{
	text-align:center;
	margin:0 0 20px 0;}

.yawaraginoyuRyoriComm01{
	font-family: "‚l‚r ƒSƒVƒbƒN",monospace;
	width:580px;
	text-align:left;
	font-size:15px;
	color:#360;
	margin:0 0 10px 10px;}

.yawaraginoyuRyoriComm02{
	font-family: "‚l‚r ƒSƒVƒbƒN",monospace;
	width:580px;
	text-align:left;
	font-size:14px;
	line-height:180%;
	margin:0 0 3px 10px;
	padding:15px 0 15px 0;
	border:dotted #c93;
	border-width:1px 0 1px 0;}

.yawaraginoyuRyoriComm03{
	width:580px;
	text-align:right;
	font-size:12px;
	line-height:150%;
	margin:0 0 0 10px;}



/*---KIYAKU---*/

.yawaraginoyuKiyakuBox{
	margin:50px 0 20px 0;}

.yawaraginoyuKiyakuBox h2{
	text-align:center;
	margin:0 0 20px 0;}

.yawaraginoyuKiyakuBox p{
	width:590px;
	font-size:13px;
	line-height:18px;
	margin:0 0 10px 10px;}