body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FDE9EC;
}

.txt_xsmall { font-size: 10px; line-height: 110%; }

.txt_small_0 { font-size: 11px; line-height: 110%; color:#7B5E4A;}
.txt_small_1 { font-size: 11px; line-height: 130%; color:#7B5E4A;}
.txt_small_2 { font-size: 11px; line-height: 150%; color:#7B5E4A;}
.txt_small_3 { font-size: 11px; line-height: 170%; color:#7B5E4A;}
.txt_small_4 { font-size: 11px; line-height: 190%; color:#7B5E4A;}

.txt_medium_0 { font-size: 12px; line-height: 110%; color:#7B5E4A;}
.txt_medium_1 { font-size: 12px; line-height: 130%; color:#7B5E4A;}
.txt_medium_2 { font-size: 12px; line-height: 150%; color:#7B5E4A;}
.txt_medium_3 { font-size: 12px; line-height: 170%; color:#7B5E4A;}
.txt_medium_4 { font-size: 12px; line-height: 190%; color:#7B5E4A;}

.txt_large_0 { font-size: 14px; line-height: 110%; color:#7B5E4A;}
.txt_large_1 { font-size: 14px; line-height: 130%; color:#7B5E4A;}
.txt_large_2 { font-size: 14px; line-height: 150%; color:#7B5E4A;}
.txt_large_3 { font-size: 14px; line-height: 170%; color:#7B5E4A;}
.txt_large_4 { font-size: 14px; line-height: 190%; color:#7B5E4A;}

.txt_medium_red {font-size: 12px; line-height: 110%; color: #FF0000; }
.txt_medium_red1 { font-size: 12px; line-height: 130%; color: #FF0000; }
.txt_medium_red2 { font-size: 12px; line-height: 150%; color: #FF0000; }
.txt_medium_red3 { font-size: 12px; line-height: 170%; color: #FF0000;}
.txt_medium_red4 { font-size: 12px; line-height: 190%; color: #FF0000;}

.txt_medium_white {font-size: 12px; line-height: 110%; color: #ffffff; }
.txt_medium_white1 { font-size: 12px; line-height: 130%; color: #ffffff; }
.txt_medium_white2 { font-size: 12px; line-height: 150%; color: #ffffff; }
.txt_medium_white3 { font-size: 12px; line-height: 170%; color: #ffffff;}

.txt_medium_redhot {font-size: 12px; line-height: 110%; color: #D3332D; }
.txt_medium_redhot1 { font-size: 12px; line-height: 130%; color: #D3332D; }
.txt_medium_redhot2 { font-size: 12px; line-height: 150%; color: #D3332D; }
.txt_medium_redhot3 { font-size: 12px; line-height: 170%; color: #D3332D;}

.txt_medium_white4 { font-size: 12px; font-weight: bold; line-height: 130%; color: #E54A00;}

.txt_medium_style1 { font-size: 12px; color: #D3332D; font: bold; }



a:link {
	color: #E54A00;
}
a:visited {
	color: #D3332D;
}
a:hover {
	color: #FCD3E5;
}
a:active {
	color: #E54A00;
}.komichi2nd {
	background: url(../img/2nd_bg.gif) repeat-y;
	width: 722px;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #D3332D;
	background: #FDE9EC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-color: #D3332D;
	margin: 0px 0px 5px;
}
h3 {
	background: #FDE9EC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #D3332D;
	margin: 0px;
}
.subnavi {
	font-size: 12px;
	font-weight: normal;
	padding: 3px 0px 8px 3px;
	margin: 0px;
	width: 100%;
}

td .td-btmpad {
	padding-bottom:10px;
}

.FF0000 {color: #FF0000; font-size: 12px; line-height: 130%;}
.CC0033 {color: #CC0033; font-size: 12px; line-height: 130%;}
.E36A38 {color: #E36A38; font-size: 12px; line-height: 130%;}
.FF66FF {color: #FF66FF; font-size: 12px; line-height: 130%;}
.339999 {color: #339999; font-size: 12px; line-height: 130%;}
.99CC66 {color: #99CC66; font-size: 12px; line-height: 130%;}
.0099FF {color: #0099FF; font-size: 12px; line-height: 130%;}
.62B2FF {color: #62B2FF; font-size: 12px; line-height: 130%;}
.339966 {color: #339966; font-size: 12px; line-height: 130%;}
.CC6600 {color: #CC6600; font-size: 12px; line-height: 130%;}
.0066FF {color: #0066FF; font-size: 12px; line-height: 130%;}
.663300 {color: #663300; font-size: 12px; line-height: 130%;}
.CC0033 {color: #CC0033; font-size: 12px; line-height: 130%;}
.E36A38 {color: #E36A38; font-size: 12px; line-height: 130%;}
.FF6A40 {color: #FF6A40; font-size: 12px; line-height: 130%;}
.9868FF {color: #9868FF; font-size: 12px; line-height: 130%;}
.66CC66 {color: #66CC66; font-size: 12px; line-height: 130%;}
.CCCC66 {color: #CCCC66; font-size: 12px; line-height: 130%;}
.FF3300 {color: #FF3300; font-size: 12px; line-height: 130%;}
.FF6633 {color: #FF6633; font-size: 12px; line-height: 130%;}
.99CC00 {color: #99CC00; font-size: 12px; line-height: 130%;}

.weightbold-FF0000 {color: #FF0000; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-CC0033 {color: #CC0033; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-E36A38 {color: #E36A38; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-FF66FF {color: #FF66FF; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-339999 {color: #339999; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-99CC66 {color: #99CC66; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-0099FF {color: #0099FF; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-62B2FF {color: #62B2FF; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-339966 {color: #339966; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-CC6600 {color: #CC6600; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-0066FF {color: #0066FF; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-663300 {color: #663300; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-CC0033 {color: #CC0033; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-E36A38 {color: #E36A38; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-FF6A40 {color: #FF6A40; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-9868FF {color: #9868FF; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-66CC66 {color: #66CC66; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-CCCC66 {color: #CCCC66; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-FF3300 {color: #FF3300; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-FF6633 {color: #FF6633; font-size: 14px; line-height: 150%; font-weight: bold;}
.weightbold-99CC00 {color: #99CC00; font-size: 14px; line-height: 150%; font-weight: bold;}
p {
	margin: 0px;
	padding: 0px;
}

/* 募集要項ページ */
#box_boshu {
	font-size:12px;
	padding:5px;
}
.tbl_boshu {
	width:100%;
	margin:15px 0;
	border-collapse:collapse;
}
.tbl_boshu td {
	padding:5px;
	border:1px solid #CCCCCC;
}
.txt_under {
	text-decoration:underline;
}









































