#pageMain {
		width:555px;
		background-color:#FFFFFF;
		float:left;
}

.textArea {
        width:535px;
		margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
		line-height:160%;
		font-size:14px;
}

.textArea12 {
        width:535px;
		margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
		line-height:160%;
		font-size:12px;
}

.textArea1boat {
        width:535px;
		margin-top:10px;
		background-image:url(http://mtt.chicappa.jp/wordpress/img/1kyu_boat.jpg);
		background-repeat:no-repeat;
		background-position:top right;
		margin-left:10px;
		margin-bottom:10px;
		line-height:160%;
		font-size:14px;
}

.textArea2boat {
        width:535px;
		margin-top:10px;
		background-image:url(http://mtt.chicappa.jp/wordpress/img/2kyu_boat.jpg);
		background-repeat:no-repeat;
		background-position:top right;
		margin-left:10px;
		margin-bottom:10px;
		line-height:160%;
		font-size:14px;
}

.textArea3boat {
        width:535px;
		margin-top:10px;
		background-image:url(http://mtt.chicappa.jp/wordpress/img/tokusyu_boat.jpg);
		background-repeat:no-repeat;
		background-position:top right;
		margin-left:10px;
		margin-bottom:10px;
		line-height:160%;
		font-size:14px;
}

.textAreaKoushin {
        width:535px;
		margin-top:10px;
		background-image:url(http://mtt.chicappa.jp/wordpress/img/koushin.jpg);
		background-repeat:no-repeat;
		background-position:top right;
		margin-left:10px;
		margin-bottom:10px;
		line-height:160%;
		font-size:14px;
}

.textAreaC {
        width:545px;
		margin-top:10px;
		margin-left:20px;
		margin-bottom:10px;
		line-height:160%;
		font-size:12px;
}

.textAreaD {
        width:540px;
		margin-top:5px;
		margin-bottom:5px;
		text-align:right;
		line-height:120%;
		font-size:14px;
}


.imgArea {
        margin-left:10px;
		text-align:left;
}

.imgAreaC {
        margin-left:10px;
		text-align:center;
}

.imgAreaD {
        width:500px;
        margin-left:10px;
        font-size:14px;
}

.imgspace {
        margin:5px;
}


.underline {
    font-size:16px;
    text-decoration:underline;
}

.nitteiWrap {
        width:564px;
}

.nitteiUpper {
        width:526px;
	/* height:26px; */
        height:40px;
	margin-left:10px;
	background-color:#EDEBE1;
	border:1px solid #666666;
	clear:both;
}

.nitteiContent {
        width:526px;
	/* height:26px; */
        height:40px;
		margin-left:10px;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		border-top:0px;
		font-size:12px;
		clear:both;
}

.nitteiContent2 {
        width:526px;
		height:35px;
		margin-left:10px;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		border-top:0px;
		font-size:12px;
		clear:both;
}

.nitteiContent2a {
        width:526px;
		height:60px;
		margin-left:10px;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		border-top:0px;
		font-size:12px;
		clear:both;
}

.nitteiKai {
        width:70px;
		/* height:15px; */
		height:28px;
		padding:6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.nitteiKai2 {
        width:70px;
		height:50px;
		padding:6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.nitteiKai3 {
        width:70px;
		height:24px;
		padding:6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}


.nitteiDate {
        width:350px;
		/* height:15px; */
		padding:6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
                height: 28px;
}

.nitteiDate2U {
        width:187px;
	    height:28px;
		padding:6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.nitteiDate2Ua {
        width:90px;
	    height:28px;
		padding:6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.nitteiDate2Ub {
        width:90px;
	    height:28px;
		padding:6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.nitteiDate2 {
        width:187px;
	    height:29px;
		padding:3px 6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.nitteiDate2a {
        width:90px;
	    height:55px;
		padding:2px 6px;
		border-right:1px solid #CCCCCC;
		/* font-size:10px; */
		float:left;
}

.nitteiDate2b {
        width:90px;
	    height:55px;
		padding:2px 6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.jitsugi {
        width:150px;
		height:28px;
		padding:6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.jitsugi2 {
        width:150px;
		height:55px;
		padding:2px 6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.jitsugi3 {
        width:150px;
		height:32px;
		padding:2px 6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.jitsugi4 {
        width:150px;
		height:30px;
		padding:2px 6px;
		border-right:1px solid #CCCCCC;
		font-size:12px;
		float:left;
}

.nitteiStatus {
		width:60px;
		padding:6px;
		font-size:12px;
		float:left;
}

.nitteiStatus2 {
		width:58px;
		padding:6px;
		font-size:12px;
		float:left;
}

.nitteiStatusRed {
		/* width:146px; */
		padding:15px 0 0 15px;
		font-size:12px;
                color:#FF0000;
		float:left;
}

.red {
                color:#9E2236;
}


.enji {
                color:#990000;
}



.courseWrap {
        padding:0px;
}




.text10 {
        font-size:10px;
		line-height:140%;
}

.text10grey {
		color:#999999;
        font-size:10px;
		line-height:140%;
}

.text12 {
        font-size:12px;
		line-height:140%;
}

.text12grey {
		color:#999999;
        font-size:12px;
		line-height:140%;
}

.text12blue {
        font-size:12px;
		color:#336699;
		line-height:140%;
}

.text14 {
        font-size:14px;
		line-height:140%;
}

.text14blue {
        font-size:14px;
		color:#336699;
		line-height:140%;
}

.text16 {
        font-size:16px;
		line-height:140%;
}

.text16b {
        font-size:16px;
		font-weight:bold;
		line-height:140%;
}

.text16blueB {
        font-size:16px;
		color:#336699;
		font-weight:bold;
		line-height:140%;
}

.text16greenB {
		color:#669900;
        font-size:16px;
		font-weight:bold;
		line-height:140%;
}

.text18 {
        font-size:18px;
		line-height:140%;
}

.text18b {
        font-size:18px;
		font-weight:bold;
		line-height:140%;
}

.text18greenB {
		color:#669900;
        font-size:18px;
		font-weight:bold;
		line-height:140%;
}

.text18blue {
		color:#0000FF;
        font-size:18px;
		font-weight:bold;
		line-height:140%;
}

.text18br {
		color:#663333;
        font-size:18px;
		line-height:140%;
}

.text20 {
        font-size:20px;
		line-height:140%;
}

.text20b {
        font-size:20px;
		font-weight:bold;
		line-height:140%;
}

.text20red {
		color:#FF0000;
        font-size:20px;
		font-weight:bold;
		line-height:140%;
}

.text20blue {
		color:#0000FF;
        font-size:20px;
		font-weight:bold;
		line-height:140%;
}

.text20org {
		color:#FF6600;
        font-size:20px;
		font-weight:bold;
		line-height:140%;
}

table.form tr td {
		font-size:12px;
        padding:5px;
		line-height:140%;
}

table.form td img {
        text-align:left;
		margin:3px;
}

table.form tr td img {
        vertical-align:baseline;
}


table.nml tr td {
		font-size:12px;
        padding:5px;
		line-height:140%;
}

table.nml td img {
        text-align:left;
		margin:3px;
}

table.nml tr td img {
        vertical-align:baseline;
}

table.cmpy tr td {
		font-size:14px;
        padding:7px;
		line-height:150%;
}


.red {
		color:#FF0000;
}

.blue {
		color:#0000FF;
}





