@charset "utf-8";
/* CSS Document */

/* recipes ==============================================================
	1. p-mainTitle
	2. p-comment
	3. p-poster, p-other (common)
	4. p-poster
	5. p-other
======================================================================== */

/* =====================================================================
	1. p-mainTitle
======================================================================== */

.p-recipes .p-mainTitle {
	width: 100%;
	height: 90px;
	background: url(../img/title/title_recipes.png) no-repeat center, url(../img/title/bg_title.jpg) repeat center;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-mainTitle {
		height: 45px;
		background-size: auto 45px;
	}
}

.p-recipes .p-content {
	height: 50vh;
	text-align: center;
	color: #7F3F00;
	font-size: 1.4rem;
	line-height: 2.6rem;
	background: url(../img/recipes/bg_content.jpg) repeat center;
}

/* =====================================================================
	2. p-comment
======================================================================== */

.p-recipes .p-comment {
	text-align: center;
	padding: 0 0 20px;
	background: url(../img/recipes/bg_comment.jpg) repeat center;
}
.p-recipes .p-comment .c-text {
	color: #7F3F00;
	font-size: 1.4rem;
	line-height: 2.6rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-comment .c-text {
		padding: 0 10px;
	}
}

/* =====================================================================
	3. p-arrange
======================================================================== */

.p-recipes .p-arrange {
	padding: 40px 0;
	background: url(../img/recipes/bg_arrange.jpg) repeat center;
}


/* =====================================================================
	3-1. p-lists
======================================================================== */

.p-recipes .p-arrange .p-lists {
	display: block;
	width: 1002px;
	margin: auto;
	font-size: 0;
}
.p-recipes .p-arrange .p-lists .c-list {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 300px;
	height: auto;
	margin: 0 17px 40px;
	padding: 9px;
	border: #E6D0AC solid 1px;
	box-sizing: border-box;
	background-color: #FAF4EA;
}
.p-recipes .p-arrange .p-lists .c-list:before {
	content: '';
	position: absolute;
	right: -1px;
	bottom: -1px;
	width: 0;
	height: 0;
	border-top: transparent solid 35px;
	border-left: transparent solid 35px;
	border-right: #A36435 solid 35px;
	border-bottom: #A36435 solid 35px;
}
.p-recipes .p-arrange .p-lists .c-list:after {
	content: '';
	position: absolute;
	right: 4px;
	bottom: 10px;
	width: 18px;
	height: 5px;
	background-color: #FBF7F0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.p-recipes .p-arrange .p-lists .c-list img {
	width: 100%;
	height: auto;
}
.p-recipes .p-arrange .p-lists .c-list .c-nophoto {
	width: 100%;
	height: 230px;
	background-color: #DDDDDD;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 2.0rem;
	line-height: 230px;
}
.p-recipes .p-arrange .p-lists .c-list h1 {
	width: 100%;
	min-height: 40px;
	margin: 5px 0;
	padding: 6px 0;
	border: #C99338 dotted 2px;
	border-radius: 5px;
	box-sizing: border-box;
	text-align: center;
	color: #853300;
	font-size: 1.6rem;
	line-height: 2.4rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
}
.p-recipes .p-arrange .p-lists .c-list p {
	min-height: 48px;
	text-align: left;
	color: #853300;
	font-size: 1.4rem;
	line-height: 2.4rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
}
.p-recipes .p-arrange .p-lists .c-list span {
	float: left;
	clear: both;
	display: inline-block;
	text-align: center;
	color: #FFFFFF;
	font-size: 1.0rem;
	line-height: 1.0rem;
	padding: 4px 10px;
	border-radius: 50%;
	box-sizing: border-box;
	background-color: #669999;
}
.p-recipes .p-arrange .p-lists .c-list span strong {
	color: #FFFFFF;
	font-size: 1.2rem;
	line-height: 1.6rem;
}
.p-recipes .p-arrange .p-lists .c-list a {
	display: block;
	position: absolute;
	top: -1px;
	left: -1px;
	width: calc(100% + 2px);
	height: calc(100% + 2px);
}
.p-recipes .p-arrange .p-lists .c-list a:before {
	content: '';
	position: absolute;
	right: 5px;
	bottom: 5px;
	width: 4px;
	height: 16px;
	background-color: #FBF7F0;
}
.p-recipes .p-arrange .p-lists .c-list a:after {
	content: '';
	position: absolute;
	right: 5px;
	bottom: 5px;
	width: 16px;
	height: 4px;
	background-color: #FBF7F0;
}
.p-recipes .p-arrange .p-lists .c-list a:hover {
	background-color: rgba(255,255,255,0.3);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-lists {
		width: auto;
		text-align: center;
	}
}
@media screen and (max-width: 499px) {
	.p-recipes .p-arrange {
		padding: 20px 0;
	}
	.p-recipes .p-arrange .p-lists {
		margin: 0 10px;
	}
	.p-recipes .p-arrange .p-lists .c-list {
		width: 100%;
		margin: 0 0 20px;
	}
}

/*wp-pagenavi*/
.wp-pagenavi {
	width: 960px;
	margin: auto;
	padding-bottom: 30px;
	text-align: center;
}
.wp-pagenavi span{font-size:1.1rem;line-height:2.2rem;}
.wp-pagenavi span.extend {color:#ccc;margin:2px;}
.wp-pagenavi span.current{background-color:#48e;color:#fff;padding:5px 10px;border-radius:5px;-moz-border-radius:5px;margin:2px;}
.wp-pagenavi span.pages{background-color:#ccc;padding:5px 20px;color:#fff;padding:5px 10px;border-radius:5px;-moz-border-radius:5px;margin:2px;}
.wp-pagenavi a{font-size:1.1rem;line-height:2.2rem;color:#fff;padding:5px 10px;background-color:#999;text-decoration:none;border-radius:5px;-moz-border-radius:5px;padding:5px 10px;margin:0 2px;}
.wp-pagenavi a:hover{background-color:#aaa;}
@media screen and (max-width: 999px) {
	.wp-pagenavi {
		width: auto;
		margin: 0 10px;
	}
}

/* =====================================================================
	3-2. p-cook
======================================================================== */

.p-recipes .p-arrange .p-cook {
	display: block;
	width: 960px;
	height: auto;
	margin: 0 auto 40px;
	padding: 29px 19px;
	border: #E6D0AC solid 1px;
	box-sizing: border-box;
	background-color: #FAF4EA;
	font-size: 0;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook {
		width: auto;
		margin: 0 10px 20px;
	}
}

/*name*/
.p-recipes .p-arrange .p-cook .p-name {
	position: relative;
	width: 100%;
	min-height: 60px;
	margin: 0 0 15px;
	padding: 12px 30px;
	border-radius: 10px;
	box-sizing: border-box;
	box-shadow: 3px 3px 5px #A1703D;
	background-color: #A1703D;
	color: #F9F3EA;
	font-size: 2.4rem;
	line-height: 3.6rem;
}
.p-recipes .p-arrange .p-cook .p-name:before {
	content: '';
	position: absolute;
	top: 5px;
	left: 5px;
	width: calc(100% - 10px);
	min-height: calc(100% - 10px);
	border-radius: 5px;
	border: #F9F3EA dotted 2px;
	box-sizing: border-box;
}

/*text*/
.p-recipes .p-arrange .p-cook .p-text {
	padding: 0 30px 35px;
}
.p-recipes .p-arrange .p-cook .p-text p {
	color: #853300;
	font-size: 1.6rem;
	line-height: 2.4rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook .p-text {
		padding-left: 0;
		padding-right: 0;
	}
}

/*image*/
.p-recipes .p-arrange .p-cook .p-image {
	float: left;
	width: 500px;
	margin: 0 0 0 10px;
}
.p-recipes .p-arrange .p-cook .p-image img {
	width: 100%;
	height: auto;
}
.p-recipes .p-arrange .p-cook .p-image.p-nophoto {
	height: 360px;
	background-color: #DDDDDD;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 2.0rem;
	line-height: 360px;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook .p-image {
		float: none;
		width: auto;
		margin-left: 0;
		margin-bottom: 15px;
	}
	.p-recipes .p-arrange .p-cook .p-image.p-nophoto {
		height: 180px;
		line-height: 180px;
	}
}

/*links*/
.p-recipes .p-arrange .p-cook .p-links {
	float: right;
	width: 380px;
	margin: 0 0 40px 30px;
	font-size: 0;
}
.p-recipes .p-arrange .p-cook .p-links p {
	float: left;
	width: 180px;
	height: 60px;
	border-radius: 7px;
	box-shadow: 3px 3px 3px rgba(147,115,77,0.8);
}
.p-recipes .p-arrange .p-cook .p-links .p-microwave {
	margin: 0 10px 0 0;
	background: url(../img/recipes/btn_microwave.png) no-repeat center;
}
.p-recipes .p-arrange .p-cook .p-links .p-print {
	margin: 0 10px 0 0;
	background: url(../img/recipes/btn_print.png) no-repeat center;
}
.p-recipes .p-arrange .p-cook .p-links p a {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 7px;
}
.p-recipes .p-arrange .p-cook .p-links p a:hover {
	background-color: rgba(255,255,255,0.3);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook .p-links {
		float: none;
		display: block;
		width: auto;
		margin: 0 0 20px;
		text-align: center;
		font-size: 0;
	}
	.p-recipes .p-arrange .p-cook .p-links p {
		float: none;
		display: inline-block;
		width: 126px;
		height: 42px;
		margin: 0 2px;
		border-radius: 5px;
	}
	.p-recipes .p-arrange .p-cook .p-links .p-microwave {		
		margin-right: 3px;
		background-size: 126px 42px;
	}
	.p-recipes .p-arrange .p-cook .p-links .p-print {
		margin-right: 0;
		margin-left: 3px;
		background-size: 126px 42px;
	}
	.p-recipes .p-arrange .p-cook .p-links p a {
		border-radius: 5px;
	}
}

/*about*/
.p-recipes .p-arrange .p-cook .p-about {
	float: right;
	width: 370px;
	border: #A27342 solid 1px;
	border-bottom: none;
	margin: 0 10px 30px 0;
	border-collapse: collapse;
}
.p-recipes .p-arrange .p-cook .p-about tr {
	border-bottom: #A27342 solid 1px;
}
.p-recipes .p-arrange .p-cook .p-about tr th {
	width: 160px;
	padding: 12px;
	box-sizing: border-box;
	color: #7F3F00;
	font-size: 1.6rem;
	line-height: 2.4rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
	background-color: #EEDDC1;
}
.p-recipes .p-arrange .p-cook .p-about tr td {
	padding: 12px;
	box-sizing: border-box;
	color: #7F3F00;
	font-size: 1.6rem;
	line-height: 2.4rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
	background-color: #FFFFFF;
}
.p-recipes .p-arrange .p-cook .p-about tr td span {
	color: #7F3F00;
	font-size: 1.6rem;
	line-height: 2.4rem;
}
.p-recipes .p-arrange .p-cook .p-about tr td span.c-level {
	font-size: 1.8rem;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook .p-about {
		float: none;
		width: 100%;
		margin-right: 0;
		margin-bottom: 15px;
	}
	.p-recipes .p-arrange .p-cook .p-about tr th {
		width: 50%;
	}
}

/*sns*/
.p-recipes .p-arrange .p-cook .p-sns {
	float: right;
}
.p-recipes .p-arrange .p-cook .p-sns p {
	float: left;
	width: 50px;
	height: 50px;
	margin: 10px;
}
.p-recipes .p-arrange .p-cook .p-sns .p-twitter {
	background: url(../img/recipes/btn_twitter.png) no-repeat center;
	background-size: 50px 50px;	
}
.p-recipes .p-arrange .p-cook .p-sns .p-line {
	background: url(../img/recipes/btn_line.png) no-repeat center;
	background-size: 50px 50px;	
}
.p-recipes .p-arrange .p-cook .p-sns .p-facebook {
	background: url(../img/recipes/btn_facebook.png) no-repeat center;
	background-size: 50px 50px;	
}
.p-recipes .p-arrange .p-cook .p-sns p a {
	display: block;
	width: 50px;
	height: 50px;
}
.p-recipes .p-arrange .p-cook .p-sns p a:hover {
	background-color: rgba(255,255,255,0.3);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook .p-sns {
		float: none;
		display: block;
		margin: 0 auto 15px;
		text-align: center;
		font-size: 0;
	}
	.p-recipes .p-arrange .p-cook .p-sns p {
		float: none;
		display: inline-block;
		margin: 0 10px;
	}
}

/*hr*/
.p-recipes .p-arrange .p-cook hr {
	display: table;
	width: 100%;
	height: 50px;
	border: none;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook hr {
		height: 25px;
	}
}

/*ingredients*/
.p-recipes .p-arrange .p-cook .p-ingredients {
	float: right;
	width: 370px;
	border: #A27342 solid 1px;
	margin: 0 10px 30px 0;
	box-sizing: border-box;
	background-color: #FFFFFF;
}
.p-recipes .p-arrange .p-cook .p-ingredients figcaption {
	width: 100%;
	height: 50px;
	padding: 14px 30px;
	box-sizing: border-box;
	color: #7F3F00;
	font-weight: bold;
	font-size: 1.6rem;
	line-height: 2.4rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
	background-color: #EEDDC1;
}
.p-recipes .p-arrange .p-cook .p-ingredients img {
	width: calc(100% - 18px);
	height: auto;
	padding: 9px;
}
.p-recipes .p-arrange .p-cook .p-ingredients table {
	width: calc(100% - 18px);
	margin: 0 9px;
}
.p-recipes .p-arrange .p-cook .p-ingredients table tr {
	width: 100%;
	border-bottom: #EEDDC1 solid 1px;
}
.p-recipes .p-arrange .p-cook .p-ingredients table tr th {
	width: 50%;
	padding: 0 0 0 15px;
	box-sizing: border-box;	
	text-align: left;
	color: #7F3F00;
	font-weight: normal;
	font-size: 1.6rem;
	line-height: 3.2rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
}
.p-recipes .p-arrange .p-cook .p-ingredients table tr td {
	width: 50%;
	padding: 0 15px 0 0;
	box-sizing: border-box;
	text-align: right;
	color: #7F3F00;
	font-size: 1.6rem;
	line-height: 3.2rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
}
.p-recipes .p-arrange .p-cook .p-ingredients table tr:last-child {
	border-bottom: none;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook .p-ingredients {
		float: none;
		width: 100%;
		margin-right: 10px;
		margin-bottom: 15px;
	}
	.p-recipes .p-arrange .p-cook .p-ingredients table tr th {
		display: block;
		width: 100%;
		padding: 0;
	}
	.p-recipes .p-arrange .p-cook .p-ingredients table tr td {
		display: block;
		width: 100%;
		padding: 0;
	}
}

/*howto*/
.p-recipes .p-arrange .p-cook .p-howto {
	float: left;
	width: 500px;
	margin: 0 0 0 10px;
	border-top: #EEDDC1 solid 3px;
	border-bottom: #EEDDC1 solid 3px;
	counter-reset: number;
	list-style: none;
}
.p-recipes .p-arrange .p-cook .p-howto li {
	display: table;
	position: relative;
	width: 480px;
	margin: 0 10px;
	padding: 30px 0 20px 50px;
	border-bottom: #E0C18C dotted 3px;
	box-sizing: border-box;
	color: #7F3F00;
	font-size: 1.6rem;
	line-height: 3.2rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
}
.p-recipes .p-arrange .p-cook .p-howto li:last-child {
	border-bottom: none;
}
.p-recipes .p-arrange .p-cook .p-howto li:before {
	counter-increment: number;
	content: counter(number); 
	position: absolute;
	top: 25px;
	left: 0;
	width: 40px;
	height: 40px;
	padding: 8px;
	box-sizing: border-box;
	border-radius: 50%;
	background-color: #CC6666;
	text-align: center;
	color: #F3EBD8;
	font-weight: bold;
	font-size: 2.4rem;
	line-height: 2.8rem;
	text-shadow: none;
}
.p-recipes .p-arrange .p-cook .p-howto li img {
	float: right;
	width: 200px;
	height: auto;
	margin: 0 0 10px 10px;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook .p-howto {
		float: none;
		width: auto;
		margin-left: 0;
	}
	.p-recipes .p-arrange .p-cook .p-howto li {
		width: calc(100% - 20px);
	}
	.p-recipes .p-arrange .p-cook .p-howto li img {
		float: none;
		display: block;
		max-width: 100%;
		margin-left: 0;
		text-align: center;
	}
}

/*advice*/
.p-recipes .p-arrange .p-cook .p-advice {
	position: relative;
	z-index: 1;
	top: 10px;
	display: block;	
	width: auto;
	height: 180px;
	margin: 0 10px 10px;
	border: #C99338 dotted 2px;
	box-sizing: border-box;
	border-radius: 10px;
	background-color: #F6EDDE;
}
.p-recipes .p-arrange .p-cook .p-advice:before {
	content: '';
	position: absolute;
	z-index: 10;
	top: -14px;
	width: 228px;
	height: 190px;
	background: url(../img/recipes/bg_advice.png) no-repeat center;
	background-size: 228px 190px;
}
.p-recipes .p-arrange .p-cook .p-advice dt {
	position: absolute;
	top: 25px;
	left: 230px;
	width: 252px;
	height: 60px;
	background: url(../img/recipes/title_advice.png) no-repeat center;
	background-size: 252px 60px;
}
.p-recipes .p-arrange .p-cook .p-advice dd {
	position: absolute;
	top: 90px;
	left: 275px;
	width: 600px;
	height: 6.4rem;
	color: #7F3F00;
	font-size: 1.6rem;
	line-height: 3.2rem;
	text-shadow: 2px 2px 8px #FFFFFF, -2px -2px 8px #FFFFFF, 2px -2px 8px #FFFFFF, -2px 2px 8px #FFFFFF;
	overflow: auto;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-cook .p-advice {
		width: 100%;
		height: auto;
		margin-left: 0;
		margin-right: 0;
		padding-top: 180px;
		padding-bottom: 10px;
	}
	.p-recipes .p-arrange .p-cook .p-advice:before {		
		left: 0;
		right: 0;
		margin: auto;
	}
	.p-recipes .p-arrange .p-cook .p-advice dt {
		position: static;
		margin: auto;
		text-align: center;
	}
	.p-recipes .p-arrange .p-cook .p-advice dd {
		position: static;
		width: 90%;
		height: auto;
		margin: auto;
		text-align: center;
		overflow: visible;
	}
}

/*pageLink*/
.p-recipes .p-arrange .p-pageLink {
	position: relative;
	width: 960px;
	margin: 0 auto;
	padding: 0 0 100px;
}
.p-recipes .p-arrange .p-pageLink .p-prev {
	position: absolute;
	top: 0;
	left: 100px;
	width: 180px;
	height: 60px;
	border-radius: 7px;
	box-shadow: 3px 3px 3px rgba(147,115,77,0.8);
	background: url(../img/recipes/btn_prev.png) no-repeat center;
}
.p-recipes .p-arrange .p-pageLink .p-prev a {
	display: block;
	width: 180px;
	height: 60px;
	border-radius: 7px;
}
.p-recipes .p-arrange .p-pageLink .p-recipeList {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 140px;
	height: 60px;
	border-radius: 7px;
	box-shadow: 3px 3px 3px rgba(147,115,77,0.8);
	background: url(../img/recipes/btn_recipeList.png) no-repeat center;
}
.p-recipes .p-arrange .p-pageLink .p-recipeList a {
	display: block;
	width: 140px;
	height: 60px;
	border-radius: 7px;
}
.p-recipes .p-arrange .p-pageLink .p-next {
	position: absolute;
	top: 0;
	right: 100px;
	width: 180px;
	height: 60px;
	border-radius: 7px;
	box-shadow: 3px 3px 3px rgba(147,115,77,0.8);
	background: url(../img/recipes/btn_next.png) no-repeat center;
}
.p-recipes .p-arrange .p-pageLink .p-next a {
	display: block;
	width: 180px;
	height: 60px;
	border-radius: 7px;
}
.p-recipes .p-arrange .p-pageLink a:hover {
	background-color: rgba(255,255,255,0.3);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
@media screen and (max-width: 999px) {
	.p-recipes .p-arrange .p-pageLink {
		width: 100%;
		height: 90px;
		padding-bottom: 50px;
	}
	.p-recipes .p-arrange .p-pageLink .p-prev {
		left: 10px;
		width: 126px;
		height: 42px;
		border-radius: 5px;
		background-size: 126px 42px;
	}
	.p-recipes .p-arrange .p-pageLink .p-prev a {
		width: 126px;
		height: 42px;
		border-radius: 5px;
	}
	.p-recipes .p-arrange .p-pageLink .p-recipeList {
		bottom: 0;
		width: 98px;
		height: 42px;
		border-radius: 5px;
		background-size: 98px 42px;
	}
	.p-recipes .p-arrange .p-pageLink .p-recipeList a {
		width: 98px;
		height: 42px;
		border-radius: 5px;
	}
	.p-recipes .p-arrange .p-pageLink .p-next {
		right: 10px;
		width: 126px;
		height: 42px;
		border-radius: 5px;
		background-size: 126px 42px;
	}
	.p-recipes .p-arrange .p-pageLink .p-next a {
		width: 126px;
		height: 42px;
		border-radius: 5px;
	}
}
