@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto;

	background-color:#F8C1F1;
}

a img {
    border-style:none;
}

h1 {
	text-align:center;
	font-size:80%;
	padding:15px 0px 20px;
	margin:0;	
	color:#cccccc;
	background: url(topbg.jpg);
}


h2 {
	text-align:center;
	font-size:150%;
	color:#CC0000;
	padding:30px 0px 20px;
	margin:80px 0 40px;
	background: url(img/tb.jpg);
	font-family:"HGP創英角ｺﾞｼｯｸUB","HGS創英角ｺﾞｼｯｸUB","HGPｺﾞｼｯｸE",verdana,"Osaka","ヒラギノ丸ゴ Pro W4", "ＭＳ Ｐ ゴシック", sans-serif;
	font-weight:400;
}

h3 {
	font-size:130%;
	color:#3B534D;
	text-decoration:underline;
}

#head01 {
	background: url(header-kiso1.gif) no-repeat top #ffffff;
	margin:0 auto;
	width:692px;
	height:200px;
}
#head02 {
	background: url(header-kiso2.gif) no-repeat top #ffffff;
	margin:0 auto;
	width:692px;
	height:157px;
}

.cont {
    width: 720px;
    margin: 0 auto;
	background: url(bbg.gif) repeat-y;
	background-position: center ;
}

.word01 {
    width: 600px;
    margin: 0 0 0 60px;
	line-height:150%;
}



.voice01 {
    width: 490px;
    margin: 20px 0 0 50px;
	padding:10px 10px 10px 0 ;
	border:#cccccc solid 1px;
	font-size:90%;
	font-style:italic;
}

.word02 {
    width: 600px;
    margin: 40px 0 0 0;
	font-size:90%;
	line-height:110%;
}

.word03 {
    width: 560px;
    margin: 30px 0 0 20px;
	font-size:90%;
	text-align:center;
	line-height:100%;
}

.word04 {
    width: 578px;
    margin: 30px 0 0 0px;
	padding: 20px 10px;
	line-height:140%;
	border:solid 2px #CCCCCC;
}

.word04 p {
	margin:  0 0 15px 0;
}



.word05 {
    width: 430px;
    margin: 0 0 0 20px ;
	font-size:80%;
	text-align:left;
}


.word06 {
    width: 578px;
    margin: 30px 0 0 0px;
	padding: 20px 10px;
	line-height:150%;
	border:solid 2px #F8C1F1;
	
	background-color:#FFECEC;
}

.word06 p {
}

.word07 {
    width: 600px;
    margin: 30px 0 0 0px;
	
	line-height:150%;
	border:solid 2px #E60D0D;
}

.word07 p {
	padding: 0px 10px;
}

.word10 {
    width: 560px;
    margin: 10px 0 0 ;
	padding: 5px 0 5px 40px;
	font-size:120%;
	font-weight:bold;
	text-align:left;
	background: url(img/check.gif) no-repeat left #ffffff;
}
.word11 {
    width: 540px;
    margin: 0 0 40px ;
	padding: 0 20px 0 40px;
	font-size:90%;
	text-align:left;
	background-color:#B7CCC8;
}

.bred01 {
    width: 186px;
    margin: 10px 0 20px ;
	float: left;
}

.bred02 {
    width: 410px;
    margin: 10px 0 20px;
	float: right;
}

.bred03 {
    width: 266px;
    margin: 10px 0 20px ;
	float: left;
}

.bred04 {
    width: 320px;
    margin: 10px 0 20px;
	float: right;
}

.title01 {
	background-color:#3B534D;
	text-align:center;
}

.style1 {color: #FF0000;}
.style2 {
	font-size: large;
	font-weight: bold;
}
.style3 {font-size: small;}
.style4 {font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
.style5 {
	font-size: 12px;
}

.style6 {
	color: #FF0000;
	font-size: 28px;
	font-family:"HGP創英角ｺﾞｼｯｸUB","HGS創英角ｺﾞｼｯｸUB","HGPｺﾞｼｯｸE",verdana,"Osaka","ヒラギノ丸ゴ Pro W4", "ＭＳ Ｐ ゴシック", sans-serif;
}


.style7 {font-size: 18px;}
.style8 {
	color: #0000FF;
	font-style: italic;
}
.style9 {font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}


.style10 {
	color: #0000FF;
	font-weight: bold;
}

.style11 {color: #0000FF;}


.deco_01 {
	color:#FF0000;
	font-weight: bold;
}

.deco_02 {
	color:#FF0000;
	background-color:#FFFF00;
	font-weight: bold;
}

.deco_03 {
	background-color:#FFFF00;
}


.clear {
	clear: both;
}


