#contentsbody{
	background-image:url("imgs/bg_corner.png");
}
#contentsbody>h1.contenttitle{
	border-color:#0b1f56;
}
#contentsbody>h1.contenttitle>span{
	background: #d29e00;
	background:    -moz-linear-gradient(top      , #d29e00 0%, #ffc61b 100%);
	background: -webkit-linear-gradient(top      , #d29e00 0%, #ffc61b 100%);
	background:         linear-gradient(to bottom, #d29e00 0%, #ffc61b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d29e00', endColorstr='#ffc61b',GradientType=0 );
}
#contentsbody>h1.contenttitle>span:before{
	background-image:url(imgs/hd3corner.png);
}

#contentsbody #toformlink{
	margin:1% auto;
	position:relative;
	display:block;
	
	padding: 1% 10%;
	border:2px solid #000000;
	border-radius:10px;

	background: #fcfd37;
	background: -moz-linear-gradient(top, #fcfd37 0%, #fc1ba7 100%);
	background: -webkit-linear-gradient(top, #fcfd37 0%,#fc1ba7 100%);
	background: linear-gradient(to bottom, #fcfd37 0%,#fc1ba7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfd37', endColorstr='#fc1ba7',GradientType=0 );
}
#contentsbody #toformlink:before{
	display:block;
	position:absolute;
	top:3px;
	left:3px;
	right:3px;
	bottom:3px;
	content:"";
	border-radius:6px;
	background-image:url("imgs/toformbg.png");
	background-repeat:repeat-x;
	background-size:50% 100%;
}

#contentsbody #toformlink:after{
	box-sizing:content-box;
	display:block;
	max-width:800px;
	margin:0 auto;
	padding-top:8%;
	content:"";
	background-image:url("imgs/toformtxt.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	position:relative;
}



@media screen and (max-width:480px){
	#contentsbody #toformlink{
		border:0;
		border-radius:0;
		border-bottom:2px solid #000000;
		padding:1%;
		margin:0 auto;
		
	}
	#contentsbody #toformlink:before{
		top:0;
		left:0;
		right:0;
		bottom:0;
		border-radius:0;
	}
	#contentsbody #toformlink:after{
		padding-top:10%;
	}
}

#contentsbody #toformlink.fullwidth{
	border:0;
	border-radius:0;
	border-bottom:2px solid #000000;
	padding:1%;
	margin:0 auto;
}
#contentsbody #toformlink.fullwidth:before{
	top:0;
	left:0;
	right:0;
	bottom:0;
	border-radius:0;
}
