@charset "utf-8";

/*
************************************************************************
* 各種デザイン設定
* @copyright Revolme Inc.
************************************************************************
*/

/*
************************************************************************
 ヘッダー
************************************************************************
*/
.title-lv1,
.gallery .gallery-list .gallery-list-item,
.banner-button,
.button,
.radius,
.input-table table,
#title.mv-wrapper .catchcopy,
#pcHeader .navi ul,
#pcHeader .sns,
#mobileMenu .navi ul,
#mobileMenu .sns,
#footer-contents .sitemap
{
	border-radius:0.5em;
}

.input-table table tr:first-child th:first-child,
.input-table table tr:first-child td:first-child
{
	border-top-left-radius:0.5em;
}
.input-table table tr:first-child th:last-child,
.input-table table tr:first-child td:last-child
{
	border-top-right-radius:0.5em;
}
.input-table table tr:last-child th:first-child,
.input-table table tr:last-child td:first-child
{
	border-bottom-left-radius:0.5em;
}
.input-table table tr:last-child th:last-child,
.input-table table tr:last-child td:last-child
{
	border-bottom-right-radius:0.5em;
}
/* == タブレットサイズ ==========================================================*/
@media screen and (max-width: 1200px) {
}
/* == スマートフォンサイズ ==========================================================*/
@media screen and (max-width: 640px) {
	.input-table table tr:first-child th:first-child
	{
		border-top-left-radius:0.5em;
		border-top-right-radius:0.5em;
	}
	.input-table table tr:first-child td:first-child
	{
		border-top-left-radius:0.0em;
	}
	
	.input-table table tr:first-child td:last-child
	{
		border-top-right-radius:0.0em;
	}
	.input-table table tr:last-child th:first-child
	{
		border-bottom-left-radius:0.0em;
	}
	.input-table table tr:last-child td:first-child,
	.input-table table tr:last-child td:last-child
	{
		border-bottom-left-radius:0.5em;
		border-bottom-right-radius:0.5em;
	}
}
