@charset "utf-8";
 .Required::after {
border-radius: 1px;
}

.RoundBox3
{
	border-radius: 3px;
}

.RoundBox5
{
	border-radius: 5px;
}

.RoundBox10,
.ColorBox,
.ColorBox .InnerBox td
{
	border-radius: 10px;
}

.RoundBox15
{
	border-radius: 15px;
}

.RoundBoxLarge,
.SlideMenuBtn a:after,
#Header .HeaderIcon li,
.Member .ColorBox .Title:before,
.Member .ColorBox .Title:after,
.Member .ColorBox .Member02 span.Title:before,
.Member .ColorBox .Member02 span.Title:after,
.Member .ColorBox .Member04 span.Title:before,
.Member .ColorBox .Member04 span.Title:after
{
	border-radius: 200px;
}

.RoundBoxTopL
{
	border-radius: 200px 200px 0 0;
}

.RoundBoxAL
{
	border-radius: 200px 0 0 200px;
}

.RoundBoxBL
{
	border-radius: 0 200px 200px 0;
}

.RoundBoxTop
{
	border-radius: 10px 10px 0 0;
}

.RoundBoxDown
{
	border-radius: 0 0 5px 5px;
}

.RoundBoxA
{
	border-radius: 10px 0 0 0;
}

.RoundBoxAD
{
	border-radius: 10px 0 10px 0;
}

.BannerRibbon img
{
	border-radius: 0 3px 3px 3px;
}

.RoundBoxNone
{
	border-radius: 0;
}

.ShadowBox999
{
	box-shadow: 0px 1px 0px #999;
	-moz-box-shadow: 0px 1px 0px #999;
	-webkit-box-shadow: 0px 1px 0px #999;
}

.ShadowBoxCCC
{
	box-shadow: 0px 0px 5px #ccc;
	-moz-box-shadow: 0px 0px 5px #ccc;
	-webkit-box-shadow: 0px 0px 5px #ccc;
}

.ShadowBoxCCC-top
{
	box-shadow: 0px -3px 3px #ccc;
	-moz-box-shadow: 0px -3px 3px #ccc;
	-webkit-box-shadow: 0px -3px 3px #ccc;
}

.ShadowBoxCCC-top
{
	box-shadow: 0px 5px 5px #999;
	-moz-box-shadow: 0px 5px 5px #999;
	-webkit-box-shadow: 0px 5px 5px #999;
}

.ShadowBox-down
{
	box-shadow: 0px 3px 3px #ccc;
	-moz-box-shadow: 0px 3px 3px #ccc;
	-webkit-box-shadow: 0px 3px 3px #ccc;
}

.ShadowBoxClear
{
	box-shadow: 0px 0px 0px #fff;
	-moz-box-shadow: 0px 0px 0px #fff;
	-webkit-box-shadow: 0px 0px 0px #fff;
}
