/* CSS Document */

/* (1-1) 全体の文字
--------------------------------------------*/
::selection {
    background: #000; /* Safari */
}
::-moz-selection {
    background: #000; /* Firefox */
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000;
}
#Header {
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-position: center -20px;
	background-repeat: no-repeat;
}
.H_SectionL {
	float: left;
	width: 65%;
	padding-top: 2%;
}
.H_SectionC {
	float: left;
	width: 35%;
	margin-left: 10px;
	padding-top: 25px;
	padding-bottom: 10px;
}

#Contentsu {
	width: 925px;
	padding-bottom: 120px;
	background-color: #FFF;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#Contentsu p {

}
.voiceTai {
}
.voiceTai {
	font-family: "メイリオ";
	font-size: 25px;
	font-weight: bold;
	text-align: left;
	line-height: 30px;
	padding-bottom: 10px;
	text-decoration: underline;
}
.voiceTex {
	font-family: "メイリオ";
	line-height: 24px;
	text-align: left;
	padding-bottom: 20px;
}

#Contentsu2 {
	width: 925px;
	padding-bottom: 120px;
	background-color: #FFF;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#Contentsu2 p {
}
.H_SectionR {
	float: right;
	width: 30%;
}

h1 {
     padding: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: -5px;
     margin-left: 0px;
}
/* 文字装飾
--------------------------------------------*/
.m-p {
	font-family: "メイリオ", "ＭＳ ゴシック";
	font-size: 18px;
	line-height: 35px;
	text-align: left;
	width: 800px;
	color: #000;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
}
.p-rbu {
     font-weight: bold;
     color: #C00;
     text-decoration: underline;
     font-size: 25px;
     font-family: "メイリオ", "ＭＳ ゴシック";
}
.p-30r {
     font-size: 30px;
     font-weight: bold;
     color: #C00;
     font-family: "メイリオ", "ＭＳ ゴシック";
}
.p-30ru {
     font-size: 30px;
     font-weight: bold;
     color: #C00;
     text-decoration: underline;
}
.p-ublu {
     font-weight: bold;
     color: #00F;
     text-decoration: underline;
}
.p-rub {
     font-weight: bold;
     color: #C00;
     text-decoration: underline;
     background-color: #FF0;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
}
.p-by {
     font-weight: bold;
     background-color: #FF0;
     font-size: 25px;
     font-family: "メイリオ", "ＭＳ ゴシック";
}
.p-r {
     color: #C00;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
}
.p-rb {
     font-weight: bold;
     color: #C00;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 40px;
}
.p-ub {
     font-weight: bold;
     text-decoration: underline;
     font-size: 17px;
     font-family: "メイリオ", "ＭＳ ゴシック";
}
.p-ry {
     font-weight: bold;
     color: #C00;
     background-color: #FF0;
     font-size: 25px;
     font-family: "メイリオ", "ＭＳ ゴシック";
}
.p-u {
	text-decoration: underline;
	font-family: "メイリオ", "ＭＳ ゴシック";
}
.p30 {
     font-size: 30px;
     font-weight: bold;
     font-family: "メイリオ", "ＭＳ ゴシック";
}
.b {
     font-weight: bold;
     font-size: 17px;
}
.b-s {
     font-weight: bold;
     font-size: 18px;
}
.rpb {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
     font-weight: bold;
     color: #C00;
}

.p-blu {
     color: #00F;
     font-weight: bold;
}
.Profile-p30 {
     font-size: 50px;
     font-weight: bold;
     font-family: "メイリオ", "ＭＳ ゴシック";
     color: #DC3E01;
     border-bottom-width: 2px;
     border-bottom-style: dotted;
     border-bottom-color: #DC3E01;
}
.p50 {
     font-weight: bold;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 60px;
     line-height: 24px;
     margin-top: 0px;
     margin-right: 0px;
     margin-left: 0px;
}
.p40 {
     font-size: 50px;
     color: #333;
}

.souzouTai {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 30px;
     line-height: 35px;
     color: #C00;
     background-image: url(../img/c2.gif);
     background-repeat: no-repeat;
     background-position: left top;
     text-align: left;
     padding-left: 35px;
     width: 650px;
     font-weight: bold;
     padding-bottom: 8px;
     border-bottom-width: 2px;
     border-bottom-style: dotted;
     border-bottom-color: #C00;
     margin-top: 25px;
     margin-right: auto;
     margin-bottom: 35px;
     margin-left: auto;
}
.souzouTai2 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 30px;
     line-height: 35px;
     color: #C00;
     background-image: url(../img/c2.gif);
     background-repeat: no-repeat;
     background-position: left top;
     text-align: left;
     padding-left: 35px;
     width: 650px;
     font-weight: bold;
     padding-bottom: 8px;
     border-bottom-width: 2px;
     border-bottom-style: dotted;
     border-bottom-color: #C00;
     margin-top: 70px;
     margin-right: auto;
     margin-bottom: 35px;
     margin-left: auto;
}
.DiskBolettoTai {
	font-family: "メイリオ", "ＭＳ ゴシック";
	font-size: 24px;
	line-height: 30px;
	background-image: url(../img/c27.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-left: 58px;
	width: 90%;
	font-weight: bold;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	color: #F60;
}
.DiskBolettoText {
	font-family: "メイリオ", "ＭＳ ゴシック";
	font-size: 17px;
	line-height: 25px;
	color: #333;
	text-align: left;
	width: 90%;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.mainBoxTai {
     font-size: 33px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     width: 550px;
     line-height: 35px;
     font-weight: bold;
     color: #DC3E01;
     border-bottom-width: 2px;
     border-bottom-style: dotted;
     border-bottom-color: #DC3E01;
     padding-bottom: 10px;
     text-align: left;
     display: block;
     overflow: auto;
     height: 100%;
     margin-top: 1px;
}
.mainBoxName {
     font-size: 21px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     width: 550px;
     color: #666666;
     padding-bottom: 5px;
     text-align: left;
     margin-top: -10px;
     margin-right: auto;
     margin-bottom: auto;
     display: block;
     overflow: auto;
     font-weight: bold;
}
.MainBox-p {
	font-family: "メイリオ", "ＭＳ ゴシック";
	font-size: 16px;
	line-height: 24px;
	width: 720px;
	text-align: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.Profile-p {
     font-size: 18px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     margin: auto;
     width: 700px;
     line-height: 30px;
}
.mainBoxTai2 {
     font-size: 33px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     width: 520px;
     line-height: 35px;
     font-weight: bold;
     color: #DC3E01;
     border-bottom-width: 2px;
     border-bottom-style: dotted;
     border-bottom-color: #DC3E01;
     padding-bottom: 10px;
     text-align: left;
     display: block;
     margin-top: 30px;
     overflow: auto;
     margin-bottom: 20px;
}
.mainBoxName2 {
     font-size: 16px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     width: 520px;
     color: #333333;
     padding-bottom: 5px;
     text-align: left;
     margin-top: -10px;
     margin-right: auto;
     margin-bottom: auto;
     display: block;
     overflow: auto;
}

/* 文字装飾
--------------------------------------------*/







.PhotoBox {
	margin: auto;
	width: 800px;
}
.PhotoBox img {
     float: right;
     margin-left: 15px;
}
.PhotoBox p {
	font-family: "メイリオ", "ＭＳ ゴシック";
	text-align: left;
	font-size: 18px;
	line-height: 35px;
	margin-bottom: 40px;
}
.checkPbox {
	width: 800px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.checkPbox img {
	float: right;
	margin-left: 15px;
}

.BolettoBox {
     background-image: url(../img/c1.gif);
     background-repeat: no-repeat;
     height: 284px;
     width: 818px;
     margin-top: 10px;
     margin-right: auto;
     margin-bottom: 50px;
     margin-left: auto;
}
.checkPbox li {
	font-family: "メイリオ";
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(../img/c5.jpg);
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	margin-bottom: 15px;
}
.T-Box {
	width: 760px;
	border: 5px solid #FFB40D;
	background-color: #FDFFF2;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	height: 100%;
	overflow: auto;
	padding-top: 25px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.T-BoxL {
	float: left;
	width: 460px;
	padding-left: 10px;
}
.T-BoxR {
	float: right;
	width: 244px;
	border: 1px solid #000;
	background-color: #FFF;
	margin-right: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: -10px;
}



.T-Box0 {
	width: 780px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	overflow: auto;
	padding-top: 15px;
	padding-bottom: 5px;
}
.T-Box0L {
	float: left;
	width: 480px;
}
.T-Box0R {
	float: right;
	width: 244px;
	border: 1px solid #000;
	background-color: #FFF;
	margin-right: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.T-Box0L p {
	font-family: "メイリオ";
	font-size: 17px;
	line-height: 30px;
	text-align: left;
}
.T-Box0R .pst p {
	font-family: "メイリオ";
	font-size: 12px;
	line-height: 20px;
	text-align: left;
}
.BolettoBox ul {
     display: inline;
     margin: 0px;
     padding: 0px;
}
.BolettoBoxInner {
     padding-top: 40px;
     padding-left: 90px;
}
.BolettoBox li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
     text-align: left;
     list-style-position: outside;
     list-style-image: url(../img/c2.gif);
     list-style-type: none;
     line-height: 50px;
     letter-spacing: -1px;
}
.BolettoBox2 {
     background-image: url(../img/c61.gif);
     background-repeat: no-repeat;
     height: 475px;
     width: 855px;
     margin-top: 10px;
     margin-right: auto;
     margin-bottom: 50px;
     margin-left: auto;
}
.BolettoBox2 ul {
     display: inline;
     margin: 0px;
     padding: 0px;
}
.BolettoBoxInner2 {
     padding-top: 40px;
     padding-left: 90px;
}
.BolettoBox2 li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
     text-align: left;
     list-style-position: inside;
     list-style-image: url(../img/c2.gif);
     list-style-type: none;
     line-height: 50px;
     letter-spacing: -1px;
}
#cover {
	text-align: center;
}
.ProfileBox {
     width: 837px;
     background-image: url(../img/c8.gif);
     background-repeat: repeat-y;
     margin-top: 0px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
     padding-top: 20px;
     padding-right: 0px;
     padding-bottom: 20px;
     padding-left: 0px;
     height: 100%;
     text-align: left;
}
.ProfileBox img {
     float: left;
     padding-left: 60px;
     padding-right: 50px;
     padding-bottom: 45px;
}
.BolettoBox2 {
     height: 475px;
     width: 855px;
     margin-top: 20px;
     margin-right: auto;
     margin-bottom: 50px;
     margin-left: auto;
     border: 1px solid #CCC;
     clear: both;
     background-image: url(../img/c61.gif);
}
.BolettoBox2 ul {
     display: inline;
     margin: 0px;
     padding: 0px;
}
.BolettoBoxInner2 {
     padding-top: 65px;
     padding-left: 80px;
     padding-bottom: 20px;
}
.BolettoBox2 li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 18px;
     text-align: left;
     list-style-position: outside;
     list-style-image: url(../img/c2.gif);
     list-style-type: none;
     line-height: 50px;
     letter-spacing: -1px;
     font-weight: bold;
}
.MainBox {
     width: 875px;
     background-repeat: repeat-y;
     margin-top: 0px;
     margin-right: auto;
     margin-bottom: 0px;
     margin-left: auto;
     padding-top: 5px;
     padding-right: 0px;
     padding-bottom: 5px;
     padding-left: 0px;
     height: 100%;
     text-align: center;
     overflow: auto;
     background-image: url(../img/c3.gif);
}
.MainBox img {
     text-align: center;
}
.Rght-p {
     text-align: right;
     font-size: 18px;
     line-height: 30px;
     width: 750px;
}
.PhotoBox2 {
	width: 750px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	font-size: 15px;
}
.PhotoBox2 img {
     float: right;
     padding-left: 20px;
}
.PhotoBox2 p {
	font-family: "メイリオ", "ＭＳ ゴシック";
	text-align: left;
	font-size: 16px;
	line-height: 30px;
}
.MainBoxCheckBox {
     font-family: "メイリオ", "ＭＳ ゴシック";
     width: 820px;
     margin-top: auto;
     text-align: left;
     margin-right: auto;
     margin-left: auto;
}
.MainBoxCheckBox ul {
     display: inline;
}
.MainBoxCheckBox li {
     font-size: 17px;
     list-style-position: outside;
     list-style-image: url(../img/c41.gif);
     margin-bottom: 15px;
     font-weight: bold;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #CCC;
     padding-bottom: 5px;
     margin-left: 25px;
}
.MainBoxCheckBox3 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     width: 710px;
     margin-top: auto;
     margin-right: auto;
     margin-bottom: 38px;
     margin-left: auto;
     text-align: left;
}
.MainBoxCheckBox3 ul {
     display: inline;
     margin: 0px;
     padding: 0px;
}
.MainBoxCheckBox3 li {
     font-size: 20px;
     list-style-position: outside;
     list-style-image: url(../img/check2.jpg);
     margin-bottom: 15px;
     font-weight: bold;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #CCC;
     padding-bottom: 5px;
     margin-left: 25px;
     line-height: 30px;
     color: #333;
}
.PhotoBox3 {
     margin: auto;
     width: 700px;
}
.PhotoBox3 img {
     float: right;
     margin-left: 15px;
}
.PhotoBox3 p {
     font-family: "メイリオ", "ＭＳ ゴシック";
     text-align: left;
     font-size: 18px;
     line-height: 35px;
}
.MainBox2 {
     width: 838px;
     background-image: url(../img/c50.gif);
     background-repeat: repeat-y;
     margin-top: 0px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
     padding-top: 5px;
     padding-right: 0px;
     padding-bottom: 5px;
     padding-left: 0px;
     height: 100%;
}
.MainBox2 p {
     text-align: left;
}
.MainBoxHead {
     background-image: url(../img/c47.gif);
     background-repeat: no-repeat;
     margin: auto;
     height: 254px;
     width: 838px;
     padding-top: 40px;
}
.MainBoxHead img {
     float: left;
     padding-left: 40px;
     padding-bottom: 30px;
     padding-right: 25px;
}
.MainBoxHead2 {
     background-image: url(../img/c52.gif);
     background-repeat: no-repeat;
     margin: auto;
     height: 367px;
     width: 838px;
     padding-top: 40px;
}
.MainBoxHead2 img {
     float: left;
     padding-left: 40px;
     padding-bottom: 30px;
     padding-right: 25px;
}
.MainBoxHead3 {
     background-image: url(../img/c73.jpg);
     background-repeat: no-repeat;
     margin: auto;
     height: 325px;
     width: 838px;
     padding-top: 40px;
}
.MainBoxHead3 img {
     float: left;
     padding-left: 40px;
     padding-bottom: 30px;
     padding-right: 25px;
}
.MainBoxCheckBox2 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     width: 800px;
     margin-top: auto;
     margin-right: auto;
     margin-bottom: 38px;
     margin-left: auto;
     padding-left: 15px;
     text-align: left;
}
.KounyuChekBox ul {
     display: inline;
     margin: 0px;
     padding-top: 0px;
     padding-right: 0px;
     padding-bottom: 0px;
     padding-left: 0px;
}
.KounyuChekBox li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 21px;
     font-weight: bold;
     list-style-position: inside;
     list-style-image: url(../img/c2.gif);
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #CCC;
     margin-bottom: 10px;
}
.KounyuChekBox {
     margin: auto;
     width: 740px;
     overflow: auto;
}
.KounyuChekBoxL {
     float: left;
     width: 300px;
}
.KounyuChekBoxR {
     float: right;
     width: 410px;
}
.MainBoxCheckBox2 img {
     float: right;
}
.MainBoxCheckBox2 ul {
     display: inline;
     margin: 0px;
     padding: 0px;
}
.MainBoxCheckBox2 li {
     font-size: 17px;
     list-style-position: inside;
     list-style-image: url(../img/check2.jpg);
     margin-bottom: 15px;
     font-weight: bold;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #333;
     padding-bottom: 10px;
}
.TokutenTai {
     background-image: url(../img/c47.jpg);
     background-repeat: no-repeat;
     height: 170px;
     width: 788px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 32px;
     font-weight: bold;
     color: #FF3;
     text-align: left;
     padding-left: 170px;
     line-height: 35px;
     padding-top: 45px;
     margin-top: auto;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.TokutenTai2 {
     background-image: url(../img/c50.jpg);
     background-repeat: no-repeat;
     height: 170px;
     width: 788px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 32px;
     font-weight: bold;
     color: #FF3;
     text-align: left;
     padding-left: 170px;
     line-height: 35px;
     padding-top: 55px;
     margin-top: 10px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.TokutenTai3 {
     background-image: url(../img/c52.jpg);
     background-repeat: no-repeat;
     height: 170px;
     width: 788px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 32px;
     font-weight: bold;
     color: #FF3;
     text-align: left;
     padding-left: 170px;
     line-height: 35px;
     padding-top: 55px;
     margin-top: 10px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.TokutenTai4 {
     background-image: url(../img/c54.jpg);
     background-repeat: no-repeat;
     height: 170px;
     width: 788px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 32px;
     font-weight: bold;
     color: #FF3;
     text-align: left;
     padding-left: 170px;
     line-height: 35px;
     padding-top: 55px;
     margin-top: 10px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.TokutenTai5 {
     background-image: url(../img/c56.jpg);
     background-repeat: no-repeat;
     height: 170px;
     width: 788px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 32px;
     font-weight: bold;
     color: #FF3;
     text-align: left;
     padding-left: 170px;
     line-height: 35px;
     padding-top: 55px;
     margin-top: 10px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.TokutenTai6 {
     background-image: url(../img/c47.jpg);
     background-repeat: no-repeat;
     height: 170px;
     width: 788px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 32px;
     font-weight: bold;
     color: #FFF;
     text-align: left;
     padding-left: 170px;
     line-height: 35px;
     padding-top: 55px;
     margin-top: 50px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.TokutenTai7 {
     background-image: url(../img/c49.jpg);
     background-repeat: no-repeat;
     height: 160px;
     width: 788px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 32px;
     font-weight: bold;
     color: #FFF;
     text-align: left;
     padding-left: 170px;
     line-height: 35px;
     padding-top: 70px;
     margin-top: 50px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.TokutenTai8 {
     background-image: url(../img/c51.jpg);
     background-repeat: no-repeat;
     height: 170px;
     width: 788px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 32px;
     font-weight: bold;
     color: #FFF;
     text-align: left;
     padding-left: 170px;
     line-height: 35px;
     padding-top: 55px;
     margin-top: 50px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.TokutenTai9 {
     background-image: url(../img/c53.jpg);
     background-repeat: no-repeat;
     height: 180px;
     width: 788px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 32px;
     font-weight: bold;
     color: #FFF;
     text-align: left;
     padding-left: 170px;
     line-height: 35px;
     padding-top: 43px;
     margin-top: 50px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.TokutenChenklist {
     width: 550px;
     float: left;
     margin-top: 30px;
     margin-right: auto;
     margin-bottom: 30px;
     margin-left: auto;
     padding-left: 50px;
}
.PhotoBox4 {
     width: 958px;
     padding-bottom: 20px;
     overflow: auto;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #666;
     margin-top: auto;
     margin-right: auto;
     margin-bottom: 20px;
     margin-left: auto;
}
.Tuisin {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
     font-weight: bold;
     text-align: left;
     width: 823px;
     padding-bottom: 4px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #999;
     margin-top: 20px;
     margin-right: auto;
     margin-bottom: 30px;
     margin-left: auto;
     color: #333;
}
.TokutenChenklist li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 20px;
     font-weight: bold;
     text-align: left;
     list-style-position: inside;
     list-style-image: url(../img/c2.gif);
     margin-bottom: 15px;
}
.PhotoBox4 img {
     float: right;
     margin-left: 15px;
     margin-right: 20px;
}
.PhotoBox4 p {
     font-family: "メイリオ", "ＭＳ ゴシック";
     text-align: left;
     font-size: 18px;
     line-height: 25px;
     padding-left: 50px;

     color: #333;
}
.MainBox img {
     text-align: center;
     margin: auto;
}
#Footer {
	background-image: url(../img/c_bg.gif);
	background-repeat: repeat-y;
	margin: auto;
	height: 100%;
	width: 925px;
}
#FooterInner {
	background-color: #ECF0EE;
	margin: auto;
	height: 100%;
	width: 925px;
	padding-top: 30px;
	padding-bottom: 40px;
	overflow: auto;
}

.F_Others {
	float: left;
	width: 750px;
	color: #666;
	padding-left: 65px;

}
.F_Others p a {
     color: #666;
}
.F_Others ul li a {
     color: #666;
}
.F_Others li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 11px;
     float: left;
     margin-right: 15px;
     list-style-type: none;
     border-right-width: 1px;
     border-right-style: solid;
     border-right-color: #CCC;
     padding-right: 10px;
}
.F_Others p {
	font-family: "メイリオ", "ＭＳ ゴシック";
	font-size: 12px;
	text-align: left;
	clear: both;
	padding-top: 5px;
}
.Media {
     clear: both;
     width: 670px;
     height: 100%;
     overflow: auto;
     padding-bottom: 20px;
     margin-top: auto;
     margin-right: auto;
     margin-bottom: 30px;
     margin-left: auto;
}
.MainBoxInner {
	width: 760px;
	clear: both;
	overflow: auto;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	height: 100%;
}
.MainBoxInner2 {
	width: 730px;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: auto;
	overflow: auto;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
}

.MainBoxTai {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 37px;
     font-weight: bold;
     line-height: 50px;
     color: #333;
     padding-top: 10px;
     text-align: left;
}
.MainBoxName {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 20px;
     font-weight: bold;
     color: #333;
     padding-top: 15px;
     text-align: left;
     margin: 0px;
     line-height: 15px;
}
.MainBoxTai2 {
	font-family: "メイリオ", "ＭＳ ゴシック";
	font-size: 30px;
	font-weight: bold;
	line-height: 35px;
	color: #333333;
	padding-top: 5px;
	text-align: left;
	padding-bottom: 5px;
}
.MainBoxName2 {
	font-family: "メイリオ", "ＭＳ ゴシック";
	font-size: 21px;
	font-weight: bold;
	color: #333;
	background-image: url(../img/c8.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-bottom: 5px;
	text-align: right;
	background-color: #FFE;
}
.disk {
     font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
     font-size: 40px;
     font-weight: bold;
     color: #000;
     text-align: left;
     padding-bottom: 15px;
}

.MainBoxInnerLeft {
     float: left;
}
.MainBoxInnerRight {
     float: right;
     width: 570px;
}
.MainBoxInnerRight2 {
	float: right;
	width: 560px;
	padding-top: 5px;
}
.Media p {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 20px;
     font-weight: bold;
     color: #333;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     margin-left: 0px;
}
.nemeR {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 15px;
     text-align: right;
     margin: auto;
     width: 700px;
     padding-bottom: 30px;
}
.MainChecklist li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 20px;
     font-weight: bold;
     text-align: left;
     list-style-position: inside;
     list-style-image: url(../img/check2.jpg);
     margin-bottom: 20px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #666;
     padding-bottom: 15px;
     letter-spacing: -1px;
}
.MainChecklist {
     width: 830px;
     margin-top: 40px;
     margin-right: auto;
     margin-bottom: 30px;
     margin-left: 30px;
}
.MainChecklist2 li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
     font-weight: bold;
     text-align: left;
     list-style-position: inside;
     list-style-image: url(../img/check2.jpg);
     margin-bottom: 20px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #666;
     padding-bottom: 15px;
     letter-spacing: -1px;
}
.MainChecklist2 {
     width: 830px;
     margin-top: 40px;
     margin-right: auto;
     margin-bottom: 40px;
     margin-left: 30px;
}
.MainChecklist3 {
     width: 750px;
     margin-top: 0px;
     margin-right: auto;
     overflow: auto;
     margin-left: auto;
     padding: 0px;
     margin-bottom: 0px;
}
.MainChecklist3 li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
     font-weight: bold;
     text-align: left;
     list-style-position: inside;
     list-style-image: url(../img/c25.gif);
     margin-bottom: 20px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #666;
     padding-bottom: 15px;
     letter-spacing: -1px;
     padding-left: -5px;
     color: #333;
}
.p-y {
     background-color: #FF0;
}
.s-p {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 16px;
     text-align: left;
}
.MainChecklist ul {
     display: inline;
     padding: 0px;
}
.Riyu {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 30px;
     font-weight: bold;
     background-image: url(../img/c32.gif);
     background-repeat: no-repeat;
     background-position: left top;
     text-align: left;
     padding-bottom: 10px;
     padding-left: 140px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #666;
     line-height: 30px;
     width: 685px;
     color: #2C1170;
     padding-top: 5px;
     margin-top: 60px;
     margin-right: auto;
     margin-bottom: 50px;
     margin-left: auto;
}
.Riyu2 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 30px;
     font-weight: bold;
     background-image: url(../img/c34.gif);
     background-repeat: no-repeat;
     background-position: left top;
     text-align: left;
     padding-bottom: 10px;
     padding-left: 140px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #666;
     line-height: 30px;
     width: 685px;
     color: #2C1170;
     padding-top: 5px;
     margin-top: 60px;
     margin-right: auto;
     margin-bottom: 50px;
     margin-left: auto;
}
.Riyu3 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 30px;
     font-weight: bold;
     background-image: url(../img/c36.gif);
     background-repeat: no-repeat;
     background-position: left top;
     text-align: left;
     padding-bottom: 10px;
     padding-left: 140px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #666;
     line-height: 30px;
     width: 685px;
     color: #2C1170;
     padding-top: 5px;
     margin-top: 60px;
     margin-right: auto;
     margin-bottom: 50px;
     margin-left: auto;
}.p-byu {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 30px;
     font-weight: bold;
     text-decoration: underline;
     background-color: #FF0;
}
.Syoukai {
     width: 700px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 19px;
     font-weight: bold;
     background-color: #421E86;
     text-align: left;
     border-bottom-width: 3px;
     border-bottom-style: solid;
     border-bottom-color: #CDB889;
     color: #FFF;
     padding-top: 10px;
     padding-bottom: 8px;
     padding-left: 20px;
     margin-top: 30px;
     margin-right: auto;
     margin-bottom: 40px;
     margin-left: auto;
}
.MainBoxSubTai {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 35px;
     font-weight: bold;
     text-align: center;
     width: 730px;
     letter-spacing: -3px;
     line-height: 40px;
     margin-top: 50px;
     margin-right: auto;
     margin-bottom: 30px;
     margin-left: auto;
     color: #3F1D84;
     border-top-width: 1px;
     border-bottom-width: 1px;
     border-top-style: dotted;
     border-bottom-style: dotted;
     border-top-color: #3F1D84;
     border-bottom-color: #3F1D84;
     padding-top: 20px;
     padding-bottom: 20px;
}.p-yR {
     color: #C00;
     background-color: #FF0;
}
.Name {
     text-align: right;
     margin: auto;
     width: 825px;
}
.liB {
     background-color: #CCC;
}
.Logo {
     text-align: left;
     margin: auto;
     width: 980px;
     padding-top: 15px;
     padding-bottom: 15px;
}
.MainBoxTextBox {
     margin: auto;
}
.pu {
     text-decoration: underline;
}
.PhotoBox3 img {
     float: left;
     margin-right: 15px;
}
.p-ud2 {
     font-size: 30px;
     font-weight: bold;
     text-decoration: underline;
}
.bg-cl {
     background-color: #FFFFF4;
     margin: auto;
     width: 720px;
     padding-top: 20px;
}
.bg-cw {
     padding-top: 20px;
}
.SubTai {
     font-size: 35px;
     background-image: url(../img/c25.gif);
     background-repeat: no-repeat;
     background-position: left center;
     text-align: left;
     width: 785px;
     padding-left: 40px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-weight: bold;
     padding-top: 10px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #333;
     margin-top: 40px;
     margin-right: auto;
     margin-bottom: 25px;
     margin-left: auto;
     line-height: 35px;
     padding-bottom: 3px;
     color: #C00;
}
.SubTai2 {
     font-size: 35px;
     background-image: url(../img/c27.gif);
     background-repeat: no-repeat;
     background-position: left top;
     text-align: left;
     width: 785px;
     padding-left: 40px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-weight: bold;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #333;
     margin-top: 30px;
     margin-right: auto;
     margin-bottom: 25px;
     margin-left: auto;
     line-height: 35px;
     padding-bottom: 10px;
     color: #333;
     padding-top: 5px;
}
.p-pin {
     color: #F15E95;
}
.Goldenlinebox {
     width: 730px;
     overflow: auto;
     margin-top: 30px;
     margin-right: auto;
     margin-bottom: 40px;
     margin-left: auto;
}
.Goldenlineboximg {
     float: left;
     width: 297px;
}
.GoldenlineboxLi {
     background-color: #FFFFFB;
     border: 1px solid #CCCCCC;
     width: 400px;
     float: right;
     padding-right: 10px;
}
.GoldenlineboxLi li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 15px;
     font-weight: bold;
     text-align: left;
     padding-bottom: 10px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #666;
     list-style-position: outside;
     list-style-image: url(../img/c15.jpg);
     padding-top: 10px;
}
.Goldenlinebox2 {
     width: 820px;
     overflow: auto;
     margin-right: auto;
     margin-bottom: 40px;
     margin-left: auto;
}
.GoldenlineboximgL {
     float: left;
     width: 400px;
}
.GoldenlineboximgR {
     float: right;
     width: 400px;
}
.GoldenlineboxLi2 {
     background-color: #FFFFFB;
     border: 1px solid #CCCCCC;
     width: 350px;
     padding-right: 10px;
     margin-top: 15px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
     padding-top: 7px;
     padding-bottom: 7px;
}
.GoldenlineboxLi2 li {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 15px;
     font-weight: bold;
     text-align: left;
     padding-bottom: 7px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #666;
     list-style-position: outside;
     list-style-image: url(../img/check2.jpg);
     padding-top: 7px;
}
.GoldenlineboxLi2 ul {
     margin: 0px;
}
.discbox {
     width: 740px;
     padding-top: 15px;
     padding-bottom: 15px;
     border-top-width: 2px;
     border-bottom-width: 2px;
     border-top-style: dotted;
     border-bottom-style: dotted;
     border-top-color: #F8BDD5;
     border-bottom-color: #F8BDD5;
     overflow: auto;
     margin-top: auto;
     margin-right: auto;
     margin-bottom: 30px;
     margin-left: auto;
}
.discbox1 {
     float: left;
     width: 160px;
}
.discbox2 {
     float: right;
     width: 560px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 50px;
     font-weight: bold;
     color: #333;
     text-align: left;
     line-height: 55px;
     padding-top: 20px;
}
.diskcenimg {
     text-align: center;
     width: 750px;
     margin-top: auto;
     margin-right: auto;
     margin-bottom: 30px;
     margin-left: auto;
}
.discbox3 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 16px;
     text-align: left;
     width: 560px;
     float: right;
}
.ImgBox {
     text-align: center;
     padding-top: 6px;
     padding-bottom: 6px;
}
.ImgBoxS {
     width: 227px;
     float: left;
     margin-left: 20px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 14px;
     line-height: 24px;
}
.ImgBoxSBox {
     margin: auto;
     overflow: auto;
     text-align: center;
     width: 800px;
     padding-left: 35px;
}
.diskcenimg2 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 14px;
     line-height: 30px;
}

.ImgBoxSBox3 {
     margin: auto;
     overflow: auto;
     text-align: center;
     width: 800px;
     padding-top: 30px;
}
.ImgBoxS3 {
     width: 243px;
     float: left;
     margin-left: 20px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 14px;
     line-height: 24px;
}
.ImgBoxSBox5 {
     margin: auto;
     overflow: auto;
     text-align: center;
     width: 800px;
     padding-top: 10px;
}
.ImgBoxS5 {
     width: 712px;
     margin-left: auto;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 14px;
     line-height: 24px;
     margin-right: auto;
     padding-top: 20px;
     padding-bottom: 20px;
}
.ImgBoxSBox4 {
     margin: auto;
     overflow: auto;
     text-align: center;
     width: 700px;
     padding-top: 30px;
     padding-left: 100px;
}
.ImgBoxS4 {
     width: 265px;
     margin-left: 20px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 14px;
     line-height: 24px;
     float: left;
}
.DiscSubTai {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
     margin: auto;
     width: 700px;
     font-weight: bold;
     line-height: 34px;
     text-align: center;
     color: #333;
     padding-top: 20px;
     padding-bottom: 20px;
     text-decoration: underline;
}
.DiscSubTai2 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 30px;
     width: 700px;
     font-weight: bold;
     line-height: 35px;
     text-align: left;
     color: #333333;
     padding-top: 20px;
     padding-bottom: 10px;
     margin-top: 30px;
     margin-right: auto;
     margin-bottom: 30px;
     margin-left: auto;
     border-bottom-width: 2px;
     border-bottom-style: dotted;
     border-bottom-color: #563B80;
}
.DiscSubTai3 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 25px;
     width: 700px;
     font-weight: bold;
     line-height: 28px;
     text-align: left;
     color: #333;
     padding-bottom: 20px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
}
.ImgBoxSBox2 {
     margin: auto;
     width: 730px;
     overflow: auto;
}
.ImgBoxSBoxR {
     float: right;
     width: 300px;
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 14px;
     line-height: 24px;
}
.ImgBoxSBoxL {
     float: left;
     width: 396px;
}
.p18ru {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 17px;
     font-weight: bold;
     border-bottom-width: 2px;
     border-bottom-style: solid;
     border-bottom-color: #C00;
     line-height: 40px;
     padding-bottom: -5px;
}
.p18ru2 {
     font-family: "メイリオ", "ＭＳ ゴシック";
     font-size: 20px;
     border-bottom-width: 2px;
     border-bottom-style: solid;
     border-bottom-color: #C00;
     line-height: 40px;
     padding-bottom: -5px;
}
.p44 {
     font-size: 44px;
     font-weight: bold;
}
.p54 {
	font-size: 25px;
	font-weight: bold;
}
.ImgBoxS5L {
     float: left;
     width: 50%;
     padding-bottom: 40px;
}
.ImgBoxS5R {
     float: right;
     width: 50%;
     padding-bottom: 40px;
}
.voicetai2 {
     font-family: "メイリオ";
     font-size: 20px;
     font-weight: bold;
     color: #666;
     text-align: right;
     margin: auto;
     width: 800px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #C0C0DF;
}
.voiceP {
     margin: auto;
     width: 770px;
     padding-top: 15px;
}
.voiceP img {
     float: left;
     padding-bottom: 20px;
     margin-right: 15px;
}
.voiceP p {
     font-family: "メイリオ";
     font-size: 17px;
     line-height: 24px;
     text-align: left;
}
.pur {
     color: #932E8E;
}
.discptex {
     width: 700px;
     padding-bottom: 20px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #333;
     margin-top: 20px;
     margin-right: auto;
     margin-bottom: auto;
     margin-left: auto;
     overflow: auto;
}
.discptex img {
     float: right;
     margin-left: 15px;
}
.discptex p {
     font-family: "メイリオ";
     line-height: 24px;
     text-align: left;
     font-size: 17px;
}.H_Section {
	background-color: #FFF;
	margin: auto;
	height: 90%;
	width: 100%;
	overflow: auto;
}
.H_SectionIn {
	margin: auto;
	width: 75%;
	overflow: auto;
	max-width: 925px;

}
.T-BoxL p {
	font-family: "メイリオ";
	font-size: 16px;
	line-height: 24px;
	text-align: left;
}
.T-BoxR .pst p {
	font-family: "メイリオ";
	font-size: 12px;
	line-height: 20px;
	text-align: left;
}
.pst {
	padding-right: 5px;
	padding-left: 5px;
}
.movBox {
	background-image: url(../img/c22.jpg);
	background-repeat: no-repeat;
	margin: auto;
	height: 877px;
	width: 926px;
	overflow: auto;
}.mov {
	padding-top: 370px;
	padding-left: 450px;
}
.T-Box2 {
	width: 770px;
	border: 5px solid #000000;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	height: 100%;
	overflow: auto;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 40px;
	padding-left: 15px;
}
.cen {
	text-align: center;
	padding-top: 5px;
}
.tokutenBox {
	width: 789px;
	background-color: #FDFFF2;
	overflow: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-bottom: 25px;
	border: 6px solid #660000;
}
.tokutenBox p {
	font-family: "メイリオ";
	font-size: 16px;
	line-height: 24px;
	text-align: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.Textsizecen {
	font-size: 12px;
	font-family: "メイリオ";
	text-align: left;
	width: 710px;
	margin: auto;
}
.Textsizecen2 {
	font-size: 12px;
	font-family: "メイリオ";
	text-align: right;
	margin: auto;
}
.ClickBox {
	padding: 20px;
	width: 750px;
	border: 5px solid #000000;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}
.formWrap {
	padding-top: 2px;
	padding-bottom: 2px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	max-width: 960px;
	color: #333;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 4px;
}
.formWrap h1 {
	font-size: 24px;
	line-height: 1.2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1em;
	padding-left: 0px;
	margin: 0px;
}
.formWrap table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #F60;
	margin-bottom: 2em;
}
.formWrap p {
	font-size: 14px;
	line-height: 1.6;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1.5em;
	padding-left: 0px;
}
.formWrap .backRed {
	color: #FFFFFF;
	background-color: #ff1e00;
	padding-right: 5px;
	padding-left: 5px;
	text-shadow: 0px 1px 0px #e51b00;
}
.formWrap table th, .formWrap table td {
	font-size: 14px;
	line-height: 1.6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-align: left;
	padding: 5px;
}
.formWrap table th {
	font-weight: bold;
	background-color: #FFFFCC;
	text-shadow: 0px 1px 0px #FFF;
	width: 28%;
	padding-left: 20px;
}
.mftext{
	font-size: 14px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 2px solid #CCC;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.mftext_focus{
	border: 2px solid #F90;
	background-color: #FFFFBF;
}
.mftext_err{
	border: 2px solid #F00;
	background-color: #FFDFDF;
}
.formWrap .formEx {
	font-size: 12px;
	color: #666;
	display: block;
	padding-top: 3px;
	padding-left: 2px;
}
.formWrap .mfp_err {
	padding-top: 7px;
	padding-left: 20px;
	font-size: 13px;
	color: #F00;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
	background-image: url(../form_images/icon_error.gif);
	background-repeat: no-repeat;
	background-position: 2px 10px;
	margin-bottom: 5px;
}
.formWrap .mfp_err span {
	font-weight: bold;
}
.formWrap .thMust {
	background-image: url(../form_images/icon_must.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: left;
}
.formWrap .attention {
	background-image: url(../form_images/icon_attention.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 50px;
	font-weight: bold;
}
.formWrap .attention span {
	background-color: #FF0;
	text-shadow: 0px 1px 0px #FFF;
}
.formWrap .formBtn {
	text-align: center;
}

input:-moz-placeholder {
      color: silver;
}
#cover2 .Contentsu2 .FormBox .formWrap form .money ul hr {
	margin: auto;
	width: 80%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
.Goukei {
	font-family: "メイリオ";
	font-size: 30px;
	font-weight: bold;
	color: #C00;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	margin: auto;
	width: 90%;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
}
.form_bg_or {
	background-color: #F60;
	color: #FFF;
	font-weight: bold;
}
.money {
	border: 1px solid #C00;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.FormTai {
	font-family: "メイリオ";
	font-size: 25px;
	font-weight: bold;
	color: #F90;
	text-align: left;
	border-bottom-width: 2px;
	border-left-width: 4px;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-bottom-color: #F90;
	border-left-color: #F90;
	padding-left: 20px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

.money ul li {
	font-family: "メイリオ";
	font-weight: bold;
	text-align: left;
	list-style-type: none;
}








.QaBoxQ {
	font-family: "メイリオ";
	font-size: 24px;
	font-weight: bold;
	color: #000;
	background-image: url(../img/c47.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	padding-left: 75px;
	padding-top: 5px;
	text-decoration: underline;
}
.QaBoxA {
	font-family: "メイリオ";
	font-size: 16px;
	line-height: 24px;
	background-image: url(../img/c48.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-left: 75px;
	padding-right: 20px;
	background-color: #F7FFF7;
}
.tuitex p {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 17px;
	line-height: 24px;
	text-align: left;
	margin: auto;
	width: 700px;
}
.mov2 {
	background-image: url(../img/c13-2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 30px;
	padding-bottom: 30px;
}

.QaBox {
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
}
.nav
{
	border: 1px solid #C00;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	width: 187px;
	position: absolute;
	float: left;
	margin-top: 850px;
	top: 0px;
	margin-left: 80%;
	background-color: #FFF;
	height: 243px;
}
#countdown {
	font-family: "メイリオ";
	font-weight: bold;
	color: #C00;
}

.nav p
{
    color: #FFF;
    background-color: #88BED1;
    padding: 10px;
}
.nav li
{
    
    background-color: #eeeeee;
    margin-bottom: 1px;
}
.nav li a
{
    display: block;
    width: 100%;
    padding: 10px 10px 10px 20px;
    color: #666;
    text-decoration: none;
}
.fixed {
	position: absolute;
	margin-top: 10%;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.MainBoxInner .MainBoxInnerRight .MainBoxTai {
	font-family: "メイリオ";
	font-size: 25px;
	font-weight: bold;
	color: #C00;
	text-align: left;
	line-height: 30px;
}
.MainBoxInner .MainBoxInnerRight .MainBoxName {
	font-family: "メイリオ";
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	padding-top: 15px;
}




.resizeimage img {
	max-width: 100%;

	min-width: 240px
    height:auto;
	text-align: center;
	background-position: center;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: -3px;
	margin-left: auto;
}
.resizeimage {
	max-width: 1400px;
	text-align: center;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.mainimg {

}

html {
}





table#table-04 {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom: 10px;
	font-family: "メイリオ";
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	width: 826px;
}
table#table-04 th {
	padding: 10px;
	border: #E3E3E3 solid;
	border-width: 0 0 1px 1px;
	background: #F5F5F5;
	font-weight: bold;
	line-height: 120%;
	text-align: left;
}
table#table-04 td {
	padding: 20px;
	text-align: left;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Tai2 {
	color: #333333;
	background-color: #EEEEEE;
	font-weight: bold;
}
.r {
	font-weight: bold;
	color: #F00;
}
.b {
	font-weight: bold;
}
label:hover {
	background-color: #FFC;
}
.Tai {
	font-weight: bold;
	color: #009966;
}
.BgG {	color: #886600;
	background-color: #F7EFE8;
	width: 100px;
	font-family: "メイリオ";
	font-size: 12px;
	line-height: 30px;
}
#Contentsu2 h3 {
	font-family: "メイリオ";
	font-size: 18px;
	font-weight: bold;
	color: #F60;
	text-align: left;
	width: 800px;
	padding-bottom: 3px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #F60;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
}
#cover #Contentsu2 .m-p {
	font-size: 16px;
	line-height: 24px;
}
#cover #Contentsu2 p {
	margin-bottom: 30px;
}
#cover #Footer #FooterInner .F_Others ul {
	margin: 0px;
	display: inline;
}
.voice img {
	float: left;
}
.voiceP {
	float: left;
	width: 160px;
}
.voiceT {
	float: right;
	width: 580px;
}
.voiceT p {
	font-family: "メイリオ";
	line-height: 24px;
	text-align: left;
	margin-bottom: 50px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tuitex p {
	margin-bottom: 40px;
}
.btn {
	margin-bottom: 40px;
}
#cover #Contentsu2 .form {
	margin: auto;
	width: 800px;
	border: 1px solid #CCC;
}
.eBox {
	background-color: #FFE;
	padding: 15px;
	width: 760px;
	border: 6px solid #000000;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}


.eBox {
/* border-radius */
border-radius:;
-webkit-border-radius:;
-moz-border-radius:;

/* box-shadow */
box-shadow:rgb(230, 230, 230) 0px 0px 6px 2px;
-webkit-box-shadow:rgb(230, 230, 230) 0px 0px 6px 2px;
-moz-box-shadow:rgb(230, 230, 230) 0px 0px 6px 2px;
}

.T-Box p {
	font-family: "メイリオ";
	font-size: 16px;
	line-height: 33px;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
}
.T-Box {
/* border-radius */
border-radius:;
-webkit-border-radius:;
-moz-border-radius:;

/* box-shadow */
box-shadow:rgb(230, 230, 230) 0px 0px 6px 2px;
-webkit-box-shadow:rgb(230, 230, 230) 0px 0px 6px 2px;
-moz-box-shadow:rgb(230, 230, 230) 0px 0px 6px 2px;
}



.T-Box2 {
/* border-radius */
border-radius:;
-webkit-border-radius:;
-moz-border-radius:;

/* box-shadow */
box-shadow:rgb(230, 230, 230) 0px 0px 6px 2px;
-webkit-box-shadow:rgb(230, 230, 230) 0px 0px 6px 2px;
-moz-box-shadow:rgb(230, 230, 230) 0px 0px 6px 2px;
}
#cover #Contentsu .tokutenBox p {
	padding-right: 50px;
	padding-left: 50px;
}



.tokutenBox {
/* border-radius */
border-radius:;
-webkit-border-radius:;
-moz-border-radius:;

/* box-shadow */
box-shadow:rgba(79, 79, 79, 0.24) 0px 0px 6px 3px;
-webkit-box-shadow:rgba(79, 79, 79, 0.24) 0px 0px 6px 3px;
-moz-box-shadow:rgba(79, 79, 79, 0.24) 0px 0px 6px 3px;
}

#cover #Contentsu .tokutenBox p {
	padding-right: 50px;
	padding-left: 50px;
}


.T-Box3 {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	overflow: auto;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 40px;
	padding-left: 15px;
	width: 87%;
	margin-bottom: 25px;
}
.R-tex {
	font-family: "メイリオ";
	font-size: 16px;
	text-align: right;
	padding-right: 40px;
	padding-left: 40px;
}
