@charset "utf-8";
/* CSS Document */
/*--information---------------------------------------------------------
Last update　07/12/18
File name stadium.css
Site name SUMORI COMPANY
Summary uTopvŎgpĂ܂B
Copyright Copyright (C) 2007 SUMORI COMPANY. All Rights Reserved.
-------------------------------------------------------------------------*/

/* Start of [basic layout] -----------------------------------------------------------*/
div#content_wrapp_kaen {
	width: 596px;
	height: auto;
	margin: 5px 0px 10px;
	padding: 0px;
	display: block;
	position: relative;
	border:solid 2px #cccccc;
}
div#content_wrapp_kaen:after {
	content: ".";
	display: block;
	height: 0;
	line-height: 0px;
	clear: both;
	visibility: hidden;
}
div#ptitle h4 {
	background-image: url(../image/kaen/12_title.gif);
}

div#kaen1 {
	width: auto;
	height: auto;
	padding: 20px 7px 10px 6px;
}
div#kaen1:after {
	content: ".";
	display: block;
	height: 0;
	line-height: 0px;
	clear: both;
	visibility: hidden;
}
div#kaen1 img#img1 {
	float: left;
}
div#kaen2 {
	width: 373px;
	height: auto;
	float: right;
}
div#kaen2 p#c_boy1 {
	width: 227px;
	height: 116px;
	background: url(../image/kaen/12_boy_1.gif) no-repeat left top;
	padding: 10px 10px 0px 136px;
}
div#kaen2 p#c_oji1 {
	width: 227px;
	height: 211px;
	background: url(../image/kaen/12_oji_1.gif) no-repeat left top;
	padding: 10px 10px 0px 136px;
}

div#kaen3 {
	width: 554px;
	height: auto;
	padding: 22px 9px 20px;
	border: solid 5px #99CCCC;
}
div#kaen3:after {
	content: ".";
	display: block;
	height: 0;
	line-height: 0px;
	clear: both;
	visibility: hidden;
}

h5#title_1, h5#title_2 {
	width: 552px;
	height: 30px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 5px;
	clear: both;
}
h5#title_1 {
	background-image: url(../image/kaen/12_title_1.gif);
}
h5#title_2 {
	background-image: url(../image/kaen/12_title_2.gif);
}
h6.title_1_1, h6.title_1_2 {
	width: 274px;
	height: 31px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: left top;
}
h6.title_1_1 {
	background-image: url(../image/kaen/12_title_1_1.gif);
}
h6.title_1_2 {
	background-image: url(../image/kaen/12_title_1_2.gif);
}
div.c_left, div.c_right {
	width: 274px;
	height: auto;
	margin-bottom: 15px;
}
div.c_left img, div.c_right img {
	margin: 5px auto;
}
div.c_left {
	float: left;
	clear: both;
}
/*----- IE6用HackありのCSS：開始 -----*/
/*--- IE6Hack:Start ---*/
*html body div.c_right {
	margin-right: 1px;
	float: right;
}
/*---  IE6Hack:End  ---*/
div.c_right {
	margin-right: 2px;
	float: right;
}
/*----- IE6用HackありのCSS：終了 -----*/
p#text1, p#text2, p#text3, p#text4 {
	width: 266px;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px 0px 0px 8px;
}
p#text1 {
	height: 53px;
	background-image: url(../image/kaen/text_bg1.gif);
}
p#text2 {
	height: 53px;
	background-image: url(../image/kaen/text_bg2.gif);
}
p#text3 {
	height: 92px;
	background-image: url(../image/kaen/text_bg3.gif);
}
p#text4 {
	height: 92px;
	background-image: url(../image/kaen/text_bg4.gif);
}

hr {
	margin-bottom: 15px;
	clear: both;
}

div#c_bottom {
	clear: both;
}
p#fukidashi1 {
	widh: 264px;
	height: 123px;
	background: url(../image/kaen/12_sumo_1.gif) no-repeat left top;
	padding: 19px 317px 15px 19px;
}
p#fukidashi2 {
	widh: 415px;
	height: 120px;
	background: url(../image/kaen/12_oji_2.gif) no-repeat left top;
	padding: 19px 26px 0px 159px;
}
/* common_setを上書き更新 */
div#right_container hr {
	width: 552px;
	height: 0px;
	margin: 0px auto 15px;
}
