.left_photo {	margin: 0px;	padding: 0px;	float: left;	width: 153px;}.photo_box {	width: 550px;}h2 {	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	background-color: #799ED3;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 5px;	width: 535px;	font-weight: normal;	line-height: 18px;}h3 {	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	background-color: #799ED3;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 5px;	width: 500px;	font-weight: normal;	line-height: 18px;}.space {	margin-bottom: 15px;}.line {	color: #666666;	background-color: #DADADA;	padding-bottom: 2px;	margin: 2px 0px 3px;}.left_photo2 {	width: 230px;	margin: 0px 6px 0px 0px;	padding: 0px 0px 0px 5px;	float: left;}.news_photo {	float: left;	margin-right: 10px;	margin-top: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	margin-bottom: 15px;}.news_text {	margin-top: 0px;	margin-left: 10px;	font-size: 12px;	line-height: 20px;	color: #666666;	text-decoration: none;}.news_title {	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #333333;	text-decoration: none;}.back01 {	background-image: url(../img/event/ke_kon/plan/back_01.jpg);	background-repeat: no-repeat;	background-position: 338px 25px;}.back02 {	background-image: url(../img/event/ke_kon/plan/back_02.jpg);	background-repeat: no-repeat;	background-position: 338px 25px;}.back03 {	background-image: url(../img/event/ke_kon/plan/back_03.jpg);	background-repeat: no-repeat;	background-position: 338px 25px;}.back04 {	background-image: url(../img/event/ke_kon/plan/back_04.jpg);	background-repeat: no-repeat;	background-position: 338px 25px;}.left_photo3 {	padding: 0px;	float: left;	margin-top: 0px;	margin-right: 3px;	margin-bottom: 0px;	margin-left: 0px;}.line2 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}.line3 {	background-color: #FFC0DC;	padding-bottom: 2px;}.back5 {	background-image: url(../img/event/doso_kai/content_back.gif);	background-repeat: no-repeat;	background-position: 338px 25px;}.space2 {	margin-bottom: 5px;}.right {	float: right;}.sec_bar {	background-color: #E1281B;	color: #FFFFFF;	padding-bottom: 2px;	padding-left: 2px;	font-size: 12px;	line-height: 18px;	text-decoration: none;	padding-top: 0px;	margin-bottom: 2px;	margin-top: 2px;	margin-right: 0px;	margin-left: 0px;	padding-right: 0px;}.left_photo5 {	float: left;	margin-left: 3px;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;}h4 {	font-weight: normal;	width: 650px;	background-color: #799ED3;	padding-bottom: 2px;	padding-left: 5px;	color: #FFFFFF;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	font-size: 12px;	line-height: 18px;	text-decoration: none;}.left_photo6 {	float: left;	margin: 0px;	padding-top: 0px;	padding-right: 10px;	padding-left: 0px;}.frame {	border: 1px solid #CCCCCC;}.left_back {	background-image: url(../img/common/left_back.gif);	background-repeat: no-repeat;	background-position: center top;}.red {	color: #990000;}