﻿<style type="text/css">
<!--
#container{
margin:0;
padding:0;
}
#content_01{
margin:61px 8px 0 0;
padding:8px 0 0 0;
width:940px;
height:720px;
background-color:#efefef;
}
.symbol{
position:absolute;
padding:4px 0 0 16px;
z-index:2;
}
.balloon-bottom{
	position:relative;
	display:inline-block;
	padding:0 11px;
margin:17px 0 11px 17px;
width:auto;
	min-width:877px;
	height:46px;
	line-height:43px;
	color:#000000;
font-family:"Times New Roman";	
text-align:center;
	background-color:#ffffff;
	border:3px solid #0f0f0f;
	z-index:0;
-webkit-border-radius:5px;
-moz-border-radius:5px;

border-radius:5px;       
 }
.balloon-bottom:before{
	content:"";
	position:absolute;
	bottom:-8px;
        left:50%;
	margin-left:-8px;
	width:0px;
	height:0px;
	border-style:solid;
	border-width:9px 9px 0 9px;
	border-color:#ffffff transparent transparent transparent;
	z-index:0;
}
.balloon-bottom:after{
	content:"";
	position:absolute;
	bottom:-12px;
        left:50%;
	margin-left:-10px;
	width:0px;
	height:0px;
	border-style:solid;
	border-width:10px 10px 0 10px;
	border-color:#0f0f0f transparent transparent transparent;
	z-index:-1;
}
#content_01 .note_01{
position:relative;
border-bottom:1px dashed #666666;
margin:0 16px 0 16px;
padding:8px 0 4px 0;
font-size:14px;
font-family:シネマレター;
}
.table_01{
width:664px;
border-collapse:collapse;
border-top:1px solid #0f0f0f;
border-right:1px solid #0f0f0f;
border-bottom:1px solid #0f0f0f;
font-size:14px;
margin:26px auto 0;
}
.table_01 th{
width:196px;
padding:10px 10px;
color:#ffffff;
background-color:#8f8f8f;
border-left:1px solid #0f0f0f;
border-bottom:1px dotted #0f0f0f;
text-align:left;
}
.required{
width:30px;
padding:10px 10px;
background-color:#cfcfcf;
border-left:1px solid #0f0f0f;
border-bottom:1px dotted #0f0f0f;
font-size:11px;
}
.required .tag{
border-top:2px solid #cf1032;
border-left:2px solid #cf1032;
border-right:2px solid #cf1032;
border-bottom:2px solid #cf1032;
background-color:#cf1032;
color:#ffffff;
-webkit-border-radius:5px;
-moz-border-radius:5px;

border-radius:5px;
}
td{
width:370px;
padding:10px 10px;
background-color:#cfcfcf;
border-left:1px solid #0f0f0f;
border-bottom:1px dotted #0f0f0f;
text-align:left;
}
input[type="submit"]{
cursor:pointer;
font-size:22px;
font-weight:bold;
width:100px;
padding:4px 10px;
margin:0 0 0 419px;
color:#ffffff;
border:1px solid #6f6f6f;
background:-moz-linear-gradient(top center, #ffffff 0%, #0f0f0f 100%);
background:-webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#0f0f0f));

background:linear-gradient(top center, #ffffff 0%, #0f0f0f 100%);
-webkit-border-radius:10px;
-moz-border-radius:10px;

border-radius:10px;
-webkit-box-shadow:1px 1px 3px #0f0f0f;
-moz-box-shadow:1px 1px 3px #0f0f0f;

box-shadow:1px 1px 3px #0f0f0f;
}
#content_01 .prad a img{
margin:24px -16px 0 16px;
}
-->
</style>