@charset "utf-8";

/*
------------------------------------------------
import
------------------------------------------------*/
@import "winie6.css";
@import "winie7.css";
/*\*//*/
	@import "macie.css";
/**/

/*
------------------------------------------------
Layout
------------------------------------------------*/

h1 {
	padding-bottom:5px;
	color: #CC6600;
}

.txt {
padding-bottom: 15px;
}

#contents_wide{
width:700px;
margin-left:40px;
padding-top:20px;
}

.title_01{
width:150px;
height:32px;
padding-bottom:20px;
}

.block_00{
width:500px;
padding-left:98px;
}

.block_00 .text_00{
text-align:center;
padding-bottom:40px;
}

.block_00 .form_01{
text-align:center;
padding-bottom:30px;
}

.block_01{
width:484px;
border:#999999 2px solid;
padding-top:8px;
padding-left:12px;
padding-right:12px;
margin-bottom:10px;
}

.block_01 h2{
padding-bottom:20px;
font-weight:bold;
}

.text_block_01{
width:467px;
padding-left:13px;
}

.text_block_02{
background:url(../img/line.gif) no-repeat top;
width:467px;
padding-top:17px;
}

.text_block_02 dl{
width:250px;
float:left;
}

.text_block_02 dl dt{
float:left;
width:20px;
padding-bottom:0px;
color:#0066CC;
}

.text_block_02 dl dd{
float:left;
width:230px;
color:#0066CC;
}

.text_block_02 p{
width:204px;
height:30px;
float:right;
}

.cc{
clear:both;
font-size:1%;
line-height:1%;
}

.text_01{
padding-top:5px;
padding-bottom:10px;
font-size:60%;
color:#CC3333;
clear:both;
}

.cc{
font-size:1%;
padding-bottom:10px;
clear:both;
}













