.title {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.title h2 {
	margin: 0px;
	padding: 16px 0px 0px 70px;
	clear: left;
	font: bold 16px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	height: 34px;
	width: 550px;
	background: url(../img/contet/bg_h2.jpg) no-repeat;
}
.manual .manual-r ul {
	margin: 0px 0px 10px;
	padding: 0px;
	clear: left;
}
.manual .manual-r li {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 0px 30px;
	padding: 0px;
	clear: left;
}

.c-body {
	margin: 0px;
	padding: 20px 0px 0px;
	clear: left;
}
.c-body h3 {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF6600;
	background: url(../img/contet/bg_h3.jpg);
	margin: 10px 0px;
	padding: 5px 0px 0px 20px;
	clear: left;
	height: 25px;
	width: 600px;
}

.manual {
	margin: 0px 0px 20px;
	padding: 5px 0px 5px 20px;
	clear: left;
	width: 590px;
	height: auto;
	background: url(../img/contents/first_line1.gif) no-repeat 30px 0px;
}
.manual .manual-l .mn1 {
	background: url(../img/contents/first_01.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 190px;
	width: 160px;
	clear: left;
}
.manual .manual-l .mn2 {
	background: url(../img/contents/first_02.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 190px;
	width: 160px;
}
.manual .manual-l .mn3 {
	margin: 0px;
	padding: 0px;
	background: url(../img/contents/first_03.gif) no-repeat;
	height: 196px;
	width: 160px;
	clear: left;
}
.manual .manual-l .mn4 {
	margin: 0px;
	padding: 0px;
	clear: left;
	background: url(../img/contents/first_04.gif) no-repeat;
	height: 196px;
	width: 160px;
}
.manual .manual-l .mn5 {
	background: url(../img/contents/first_05.gif);
	margin: 0px;
	padding: 0px;
	clear: left;
	height: 196px;
	width: 160px;
}
.mn1,.mn2,.mn3,.mn4,.mn5 {
	text-indent: -8818px;
	margin: 0px;
	padding: 0px;
}

.manual .manual-l {
	margin: 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 170px;
}
.manual .manual-r {
	margin: 10px 0px 0px;
	padding: 10px;
	float: left;
	background: url(../img/contents/first_line2.gif) repeat-y 0px 0px;
	width: 400px;
}
.manual .manual-r p {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 5px;
	padding: 0px;
	clear: left;
}
.txt-1 {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	clear: left;
}
.txt-2 {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 20px 20px;
	padding: 0px;
	clear: left;
}
.txt-c {
	text-align: center;
	margin: 0px 0px 20px;
	padding: 0px;
	clear: left;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.txt-c2 {
	text-align: center;
	margin: 20px 0px;
	padding: 0px;
	clear: left;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.txt-c3 {
	text-align: center;
	margin: 0px 0px 10px;
	padding: 0px;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	clear: left;
}

.c-body .subtitle2 {
	background: url(../img/contet/bg_h3.jpg) no-repeat;
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF3300;
	margin: 0px 0px 10px;
	padding: 5px 0px 0px 30px;
	clear: left;
	height: 25px;
	width: 590px;
}
.c-body .subtitle3 {
	margin: 10px 0px;
	padding: 5px 0px 0px 30px;
	background: url(../img/contet/bg_h3.jpg) no-repeat;
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF3300;
	clear: left;
	height: 25px;
	width: 590px;
}
.c-body .subtitle4 {
	font: bold 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 10px 20px;
	padding: 10px 0px 2px 15px;
	clear: left;
	border-bottom: 1px dotted #333333;
	width: 550px;
}
.profile {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.profile .breadcrumbs {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.profile .breadcrumbs p {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
.pf-box {
	margin: 20px 0px 0px;
	padding: 0px;
	clear: left;
	height: auto;
	width: 620px;
}
.pf-body {
	margin: 0px;
	padding: 0px;
	clear: left;
	height: auto;
	width: 620px;
}
.pf-body-l {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
	height: auto;
}
.pf1 {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.pf2 {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF6600;
	margin: 10px 0px 0px;
	padding: 0px;
	text-align: center;
	clear: left;
}
.pf3 {
	text-align: center;
	margin: 10px 0px 0px;
	padding: 0px;
	clear: left;
}
.pf3 img {
	margin: 0px 5px;
	padding: 0px;
}
.pf4 {
	margin: 10px 0px 0px;
	padding: 10px 5px 0px;
	width: 188px;
	background: #FFFFCC;
	clear: left;
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF6600;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	height: auto;
	text-align: center;
}
.pf5 {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	background: #FFFFCC;
	margin: 0px;
	padding: 5px;
	clear: left;
	width: 188px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.pf6 {
	margin: 10px 0px 0px;
	padding: 0px;
	clear: left;
	text-align: center;
}
.pf7 {
	text-align: center;
	margin: 10px 0px 0px;
	padding: 0px;
	clear: left;
}
.pf-body-r {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 409px;
	height: auto;
}
.pf10 {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.pf11 {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 20px 10px 10px;
	clear: left;
}
.pf12 {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 30px 10px;
	padding: 0px;
	clear: left;
}
.pf13 {
	font: bold 14px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #CC0000;
	text-align: center;
	margin: 0px;
	padding: 30px 0px;
	clear: left;
}




.pf-reserve {
	margin: 0px;
	padding: 20px 0px;
	clear: both;
}
.pf-reserve .pf-rv {
	border: 1px solid #FF6600;
	margin: 0px 0px 10px 100px;
	padding: 0px;
	width: 400px;
	clear: left;
	height: 45px;
}
.pf-reserve .pf-rv .pf-rv-l {
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 13px 0px 0px 20px;
	float: left;
	width: 235px;
}
.pf-reserve .pf-rv .pf-rv-r {
	margin: 0px;
	padding: 5px 0px 0px;
	float: left;
	width: 140px;
}
.pf-cau {
	border: 1px solid #999999;
	margin: 30px 0px 20px 50px;
	padding: 10px;
	clear: left;
	width: 500px;
	background: #FFFFCC;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}





.price ul {
	margin: 0px 0px 20px;
	padding: 0px;
	clear: left;
}
.price ol {
	margin: 0px 0px 20px;
	padding: 0px;
	clear: left;
}
.price li {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 0px 40px;
	padding: 0px;
	clear: left;
}

.qa dl {
	margin: 0px 0px 0px 40px;
	padding: 0px 0px 20px;
	clear: left;
	height: auto;
	width: 500px;
}
.qa dt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.qa dd {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 400px;
}
.qa ul {
	margin: 0px 0px 20px;
	padding: 0px;
	clear: left;
}
.qa li {
	margin: 0px 0px 0px 40px;
	padding: 0px;
	clear: left;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.forum {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.forum .entry {
	margin: 0px 0px 20px;
	padding: 0px;
	clear: left;
	display: block;
}
.forum .entry a {
	background: url(../img/contents/forum_bt_off.gif) no-repeat;
	display: block;
	height: 25px;
	width: 89px;
	margin: 0px auto;
	padding: 0px;
	clear: left;
	text-indent: -6969px;
}
.forum form {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.pagenate {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF6600;
	margin: 0px;
	padding: 0px 20px 10px 0px;
	clear: left;
	text-align: right;
}
.pagenate2 {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF6600;
	text-align: right;
	margin: 0px;
	padding: 0px 20px 0px 0px;
	clear: left;
}
.forum .c-box {
	margin: 10px;
	padding: 0px;
	clear: left;
	width: 600px;
}
.forum .c-box .c-box-title {
	margin: 0px;
	padding: 5px;
	background: #ECECEC;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
.forum .c-box .c-box-title p {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	clear: left;
}
.forum .c-box .c-box-toukou {
	margin: 0px;
	padding: 0px;
	clear: left;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.forum .c-box .c-box-toukou p {
	font: 12px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	clear: left;
}
.forum .c-box .c-box-henshin {
	margin: 0px;
	padding: 0px;
	background: #FFFEEB;
	clear: left;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.forum .c-box .c-box-henshin p {
	font: 12px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	clear: left;
}
.forum .post {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.forum .post form {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.forum .post table {
	margin: 0px 0px 30px 30px;
	padding: 0px;
	width: 550px;
	background: #999999;
	clear: left;
}
.forum .post th {
	font: normal 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	background: #ECECEC;
	margin: 0px;
	padding: 5px;
	width: 140px;
	text-align: center;
}
.forum .post td {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 5px;
	clear: left;
	background: #FFFFFF;
}
.form-red {
	color: #CC0000;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font: bold 10px/14px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
}

.input1 {
	width: 100px;
	border: 1px solid #999999;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 10px 0px 0px;
	padding: 2px;
}
.input2 {
	width: 50px;
	border: 1px solid #999999;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 10px 0px 0px;
	padding: 2px;
}
.input3 {
	width: 200px;
	border: 1px solid #999999;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 10px 0px 0px;
	padding: 2px;
}
.input4 {

	width: 100px;
	border: 1px solid #999999;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 5px;
	padding: 2px;
}
.input5 {

	width: 150px;
	border: 1px solid #999999;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 5px;
	padding: 2px;
}
.input6 {
	width: 50px;
	border: 1px solid #999999;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 10px;
	padding: 2px;
}
.input7 {
	width: 100px;
	border: 1px solid #999999;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 5px 0px 0px;
	padding: 2px;
}
.input8 {
	width: 50px;
	border: 1px solid #999999;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 5px 0px 0px;
	padding: 2px;
}
.input9 {
	width: 50px;
	border: 1px solid #999999;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 5px;
	padding: 2px;
}
.txtarea1 {
	font: 14px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	border: 1px solid #999999;
	padding: 5px;
	margin: 0px;
	height: 150px;
	width: 300px;
}
.txtarea1 {
	font: 14px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	border: 1px solid #999999;
	padding: 5px;
	margin: 0px;
	height: 150px;
	width: 300px;
}
.txtarea2 {
	color: #333333;
	border: 1px solid #999999;
	padding: 5px;
	margin: 0px;
	height: 50px;
	width: 420px;
	font: 12px/14px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
}
.select1 {
	margin: 0px 0px 10px;
	padding: 0px;
}

.list {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.list .u-list-navi {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.list .u-list-head {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.list .u-list-head a {
	color: #FF6600;
	text-decoration: none;
}



.list .u-list {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.member {
	border: 1px solid #999999;
	margin: 0px 5px 5px 0px;
	padding: 5px;
	width: 293px;
	height: 100px;
	float: left;
}
.member .m-photo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 100px;
}
.member .m-photo p {
	margin: 0px;
	padding: 0px;
}
.member .m-prof {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 183px;
	height: 100px;
}
.member .m-prof .m-name {
	font: bold 14px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF6600;
	margin: 0px;
	padding: 0px 0px 3px;
	clear: left;
}
.member .m-prof .m-method {
	font: bold 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #CC3300;
	margin: 0px;
	padding: 0px;
	clear: left;
}
.m-reserve {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
.m-senjyutsu {
	margin: 0px;
	padding: 0px;
	clear: left;
	font: 12px/14px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.m-img5 {
	margin: 0px;
	padding: 0px 5px 0px 0px;
}

/* ƒƒ“ƒo[ƒvƒƒt•”•ª IE‚U—p*/
* html .member {
	border: 1px solid #999999;
	margin: 0px 5px 5px 0px;
	padding: 5px;
	width: 293px;
	height: 100px;
	float: left;
}
* html .member .m-photo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 100px;
}
* html .member .m-photo p {
	margin: 0px;
	padding: 0px;
}
* html .member .m-prof {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 183px;
	height: 100px;
}
* html .member .m-prof .m-name {
	font: bold 14px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF6600;
	margin: 0px;
	padding: 0px 0px 3px;
	clear: left;
}
* html .member .m-prof .m-method {
	font: bold 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #CC3300;
	margin: 0px;
	padding: 0px;
	clear: left;
}
* html .m-reserve {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
* html .m-senjyutsu {
	margin: 0px;
	padding: 0px;
	clear: left;
	font: 12px/14px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
* html .m-img5 {
	margin: 0px;
	padding: 0px 5px 0px 0px;
}
/* ƒƒ“ƒo[ƒvƒƒt•”•ª IE‚U—p@I‚í‚è*/

.touroku {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.touroku .top-cap {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.touroku .top-cap dl {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.touroku .top-cap dt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
	height: 100px;
}
.touroku .top-cap dd {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 470px;
	height: 100px;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.touroku .kaiinform {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.touroku .kaiinform form {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.touroku .kaiinform table {
	width: 620px;
	margin: 0px;
	padding: 0px;
	clear: left;
	background: #999999;
}
.touroku .kaiinform th {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 5px;
	width: 150px;
	background: #ECECEC;
}
.touroku .kaiinform td {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	background: #FFFFFF;
	margin: 0px;
	padding: 10px;
}
.red {
	color: #CC0000;
	margin: 0px;
	padding: 5px 0px 0px;
	display: block;
}
.red2 {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FF0000;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

.kakunin {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.kakunin table {
	background: #999999;
	margin: 0px;
	padding: 0px;
	width: 620px;
	clear: left;
}
.kakunin th {
	margin: 0px;
	padding: 10px;
	width: 150px;
	background: #ECECEC;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.kakunin td {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	background: #FFFFFF;
	margin: 0px;
	padding: 10px;
}
.kakunin td strong {
	color: #CC0000;
}
.kakunin .txt-c2 #back {
	margin: 0px 0px 0px 50px;
}
.kaiin-login {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.kaiin-login .kl-cap {
	margin: 0px;
	padding: 20px 0px;
	text-align: center;
}

.kaiin-login .login-navi {
	margin: 0px 0px 30px;
	padding: 0px;
	clear: left;
	width: 620px;
	height: auto;
}
.kaiin-login .login-navi .ln-l {
	margin: 0px 16px 0px 0px;
	padding: 0px;
	float: left;
	width: 300px;
	background: #FFFFEC;
	border: 1px solid #FF6600;
	height: auto;
}
.ln-l h2 {
	background: #FF6600 url(../img/contet/bg_login_id_ari.gif) no-repeat 50px 8px;
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 48px;
	text-indent: -7188px;
}
.ln-l form {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.login-error {
	font: bold 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #CC0000;
	text-align: center;
	margin: 0px;
	padding: 20px 0px 0px;
	clear: left;
}
.ln-l table {
	margin: 20px 0px 0px 10px;
	padding: 0px;
	clear: left;
	width: 280px;
}
.ln-l th {
	margin: 0px;
	padding: 5px;
	width: 100px;
	text-align: right;
	font: bold 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.ln-l td {
	margin: 0px;
	padding: 5px;
	clear: left;
}
.ln-l #memberid {
	border: 1px solid #999999;
	padding: 0px 5px;
	height: 20px;
	font: 14px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	width: 88px;
}
.ln-l #pw {
	color: #333333;
	margin: 0px;
	padding: 0px 5px;
	height: 20px;
	width: 88px;
	border: 1px solid #999999;
	font-size: 14px;
	line-height: 18px;
}
.login-bt2 {
	display: block;
	margin: 20px 0px 30px 44px;
	padding: 0px;
	clear: left;
	height: 37px;
	width: 130px;
}
.login-bt2 input {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	background: url(../img/contet/bt_login.jpg) no-repeat 0px 0px;
	height: 37px;
	width: 130px;
	cursor: pointer;
	border-style: none;
}
.login-bt-c {
	display: block;
	margin: 20px auto 30px;
	padding: 0px;
	clear: left;
	height: 37px;
	width: 130px;
}
.login-bt-c input {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	background: url(../img/contet/bt_login.jpg) no-repeat 0px 0px;
	height: 37px;
	width: 130px;
	cursor: pointer;
	border-style: none;
}
.forget2 {
	font: 12px/14px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	background: url(../img/sidemenu/bt_forget.gif) no-repeat;
	margin: 0px 0px 0px 70px;
	padding: 0px 0px 0px 20px;
	clear: left;
}
.teishi2 {
	font: 12px/14px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	background: url(../img/sidemenu/bt_teishi.gif) no-repeat 0px 0px;
	margin: 10px 0px 0px 70px;
	padding: 0px 0px 20px 20px;
	clear: left;
	color: #333333;
}
.kaiin-login .login-navi .ln-r {
	padding: 0px;
	margin: 0px;
	float: left;
	height: auto;
	width: 300px;
	border: 1px solid #FF6600;
	background: #FFFFEC;
}
.ln-r h2 {
	text-indent: -8188px;
	background: #FF6600 url(../img/contet/bg_login_id_nashi.gif) no-repeat 50px 8px;
	margin: 0px;
	padding: 0px;
	height: 48px;
	width: 300px;
}
.ln-txt1 {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 20px;
	clear: left;
}
.ln-txt2 {
	font: bold 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.ln-txt3 {
	margin: 0px;
	padding: 10px 20px 20px;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	clear: left;
}
.to-touroku {
	margin: 0px 0px 30px 68px;
	padding: 0px;
	clear: left;
	display: block;
	height: 37px;
	width: 163px;
	text-indent: -8818px;
}
.to-touroku a {
	margin: 0px;
	padding: 0px;
	clear: left;
	background: url(../img/contet/bt_touroku.jpg) no-repeat 0px 0px;
	height: 37px;
	width: 163px;
	display: block;
}
.to-touroku a:hover {
	background: url(../img/contet/bt_touroku.jpg) bottom;
}
.pmail {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.pmail-navi {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 0px;
	clear: left;
}
.pmail-tomail {
	font: 14px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
	margin: 20px 0px;
	padding: 0px;
	clear: left;
}
.page-kubun {
	color: #333333;
	text-align: center;
	margin: 0px 0px 30px;
	padding: 0px;
	clear: left;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	word-spacing: 1em;
}
.pmail-msg table {
	margin: 0px 0px 20px 65px;
	padding: 0px;
	clear: left;
	width: 500px;
	background: #999999;
}
.pmail-msg th {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	width: 50px;
	background: #ECECEC;
}
.pmail-msg td {
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	clear: left;
	background: #FFFFFF;
}
.pmail-msginc table {
	margin: 50px 0px 20px 65px;
	padding: 0px;
	clear: left;
	width: 500px;
	background: #999999;
}
.pmail-msginc th {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	width: 150px;
	background: #ECECEC;
}
.pmail-msginc td {
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	clear: left;
	background: #FFFFFF;
}
.pmail-msg-send table {
	margin: 50px 0px 20px 65px;
	padding: 0px;
	clear: left;
	width: 500px;
	background: #999999;
}
.pmail-msg-send th {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	width: 150px;
	background: #ECECEC;
}
.pmail-msg-send td {
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	clear: left;
	background: #FFFFFF;
}
.tenpu {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 0px 70px;
	padding: 0px;
}
.keikoku {
	margin: 100px 0px;
	padding: 0px;
	clear: left;
	text-align: center;
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #000000;
}
.keikoku-title {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	clear: left;
}

.f-cap {
	margin: 0px 0px 30px;
	padding: 0px 0px 0px 10px;
	clear: left;
}
.f-cap p {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 10px;
	padding: 0px;
	clear: left;
}
.f-cap ul {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.f-cap li {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 0px 30px;
	padding: 0px;
	clear: left;
}
.f-touroku {
	margin: 0px 0px 30px;
	padding: 0px;
	clear: left;
}
.f-touroku h3 {
	margin: 0px 0px 20px 10px;
	padding: 0px;
	clear: left;
	width: 610px;
	background: url(../img/favorite/touroku.jpg) no-repeat;
	height: 27px;
	text-indent: -8787px;
}
#practiceForm {
	padding: 0px;
	margin: 0px 0px 0px 100px;
	clear: left;
}
.f-ichiran {
	margin: 0px 0px 30px;
	padding: 0px;
	clear: left;
}
.redcap1 {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #CC0000;
	margin: 20px 0px 0px 20px;
	padding: 0px;
	clear: left;
}
.redcap2 {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #CC0000;
	margin: 0px 0px 20px 20px;
	padding: 0px;
	clear: left;
}
.f-ichiran h3 {
	margin: 0px 0px 20px 10px;
	padding: 0px;
	clear: left;
	background: url(../img/favorite/ichiran.jpg) no-repeat;
	height: 27px;
	width: 610px;
	text-indent: -7175px;
}.f-ichiran table {
	margin: 0px 0px 0px 100px;
	padding: 0px;
	clear: left;
	width: 400px;
	background: #999999;
}
.f-ichiran th {
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
	margin: 0px;
	padding: 5px;
	clear: left;
	width: 250px;
	background: #F1F1F1;
}
.f-ichiran td {
	background: #FFFFFF;
}
.f-ichiran td a {
	background: url(../img/favorite/cancel-bt.jpg) no-repeat;
	height: 30px;
	width: 89px;
	margin: 5px 0px 5px 25px;
	padding: 0px;
	clear: left;
	display: block;
	text-indent: -9669px;
}
.f-mail {
	margin: 0px 0px 30px;
	padding: 0px;
	clear: left;
}
.f-mail h3 {
	background: url(../img/favorite/mail.jpg);
	margin: 0px 0px 20px 10px;
	padding: 0px;
	clear: left;
	height: 27px;
	width: 610px;
	text-indent: -5617px;
}
.f-mail form {
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 0px 60px;
	padding: 0px;
	clear: left;
}
.f-mail form dl {
	margin: 0px;
	padding: 0px;
	clear: left;
	height: auto;
	width: 500px;
	border-top: 1px solid #999999;

}
.f-mail form dt {
	color: #333333;
	vertical-align: middle;
	text-align: center;
	background: #ECECEC;
	float: left;
	width: 148px;
	margin: 0px;
	padding: 0px;
	height: auto;
	border-left: 1px solid #999999;
	font: 14px/40px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
}
.f-mail form dd {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	height: 40px;
	width: 340px;
	text-align: left;
	border-right: 1px solid #999999;
	font: bold 14px/40px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.f-mail form table {
	margin: 0px;
	padding: 0px;
	clear: left;
	height: auto;
	width: 500px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
.f-mail form th {
	color: #333333;
	background: #ECECEC;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 148px;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
}
.f-mail form td {
	margin: 0px;
	padding: 5px 0px 5px 5px;
	font: 14px/28px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.f-mail form p {
	margin: 0px;
	padding: 20px 0px;
	clear: left;
	height: auto;
	width: 498px;
	border: 1px solid #999999;
	text-align: center;
}
.chat-history {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.chat-history form {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.history-list {
	margin: 0px 0px 30px;
	padding: 0px;
	clear: left;
}
.history-list table {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	clear: left;
	width: 600px;
	background: #999999;
}
.history-list th {
	margin: 0px;
	padding: 5px;
	clear: left;
	background: #CC0000;
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FFFFFF;
	text-align: center;
}

.history-list .histry-time {
	margin: 0px;
	padding: 5px;
	clear: left;
	width: 280px;
	background: #FFFFFF;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
}
.history-list .histry-wname {

	margin: 0px;
	padding: 5px;
	clear: left;
	width: 180px;
	background: #FFFFFF;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
}
.history-list .histry-delbt {


	margin: 0px;
	padding: 5px;
	clear: left;
	background: #FFFFFF;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
}
.history-dtl {
	margin: 0px 0px 30px;
	padding: 0px;
	clear: left;
}
.history-dtl table {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	clear: left;
	width: 600px;
	background: #999999;
}
.history-dtl th {
	margin: 0px;
	padding: 5px;
	clear: left;
	background: #CC0000;
	font: bold 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #FFFFFF;
	text-align: center;
}
.history-dtl .history-wtime {
	margin: 0px;
	padding: 5px;
	clear: left;
	background: #FFFFFF;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
	width: 90px;
}
.history-dtl .history-sndname {
	margin: 0px;
	padding: 5px;
	clear: left;
	background: #FFFFFF;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	width: 140px;
}
.history-dtl .history-msg {
	margin: 0px;
	padding: 5px;
	clear: left;
	background: #FFFFFF;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.kakunin-henkou {
	padding: 0px;
	margin: 0px;
	clear: left;
}
.kakunin-henkou table {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	clear: left;
	width: 600px;
	background: #999999;
}
.kakunin-henkou th {
	margin: 0px;
	padding: 5px;
	clear: left;
	width: 150px;
	background: #ECECEC;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.kakunin-henkou td {
	margin: 0px;
	padding: 5px;
	clear: left;
	background: #FFFFFF;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
#cancel {
	margin: 0px 0px 0px 60px;
	padding: 0px;
}
.inq {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.inq ul {
	margin: 0px 0px 30px;
	padding: 0px;
	clear: left;
}
.inq li {
	margin: 0px 0px 0px 40px;
	padding: 0px;
	clear: left;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}

.inq form {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.inq table {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	clear: left;
	width: 600px;
	background: #999999;
}
.inq th {
	margin: 0px;
	padding: 5px;
	width: 150px;
	font: 14px/20px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	background: #ECECEC;
}
.inq td {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	background: #FFFFFF;
}
.media {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.media table {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	clear: left;
	width: 600px;
	background: #999999;
}
.media th {
	margin: 0px;
	padding: 5px;
	width: 150px;
	background: #ECECEC;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.media td {
	margin: 0px;
	padding: 5px;
	background: #FFFFFF;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}.term {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.comp {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.comp table {
	margin: 0px 0px 30px 10px;
	padding: 0px;
	clear: left;
	width: 600px;
	background: #999999;
}
.comp th {
	font: bold 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	background: #ECECEC;
	margin: 0px;
	padding: 10px;
	width: 150px;
	text-align: left;
}
.comp td {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	clear: left;
	background: #FFFFFF;
}
.comp ul {
	margin: 0px;
	padding: 0px;
}

.info {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.info ul {
	margin: 0px 0px 20px;
	padding: 0px;
	clear: left;
}
.info ol {
	margin: 0px 0px 20px;
	padding: 0px;
	clear: left;
}
.info li {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	padding: 0px;
	margin: 0px 0px 0px 40px;
	clear: left;
}

.taikai {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.taikai ol {
	margin: 0px 0px 20px;
	padding: 0px;
	clear: left;
}
.taikai li {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px 0px 0px 40px;
	padding: 0px;
	clear: left;
}
.taikai table {
	margin: 0px 0px 20px 110px;
	padding: 0px;
	clear: left;
	width: 400px;
	background: #999999;
}
.taikai th {
	font: bold 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	width: 150px;
	background: #ECECEC;
	text-align: center;
}
.taikai td {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	clear: left;
	background: #FFFFFF;
}
.reminder {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.reminder table {
	margin: 0px 0px 0px 55px;
	padding: 0px;
	clear: left;
	width: 500px;
	background: #999999;
}
.reminder th {
	margin: 0px;
	padding: 10px;
	clear: left;
	background: #ECECEC;
	font: bold 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	text-align: center;
	width: 150px;
}
.reminder td {
	margin: 0px;
	padding: 10px;
	clear: left;
	background: #FFFFFF;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.chat-login {
	margin: 0px;
	padding: 0px;
	clear: left;
}
.chat-login table {
	margin: 0px 0px 0px 110px;
	padding: 0px;
	clear: left;
	width: 400px;
	background: #999999;
}
.chat-login th {
	margin: 0px;
	padding: 10px;
	width: 100px;
	background: #ECECEC;
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
}
.chat-login td {
	font: 12px/18px Helvetica, Verdana, "MS UI Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
	color: #333333;
	margin: 0px;
	padding: 10px;
	background: #FFFFFF;
}
