@charset "utf-8";

.section {
	clear: both;
	width: 629px:;
	margin-bottom: 10px;
	overflow: hidden;
}

/**********
1ページ目
**********/
#page01 .main_contents h2 {
	display: none;
}

#page01 .main_contents h3 {
	margin-bottom: 17px;
}

#page01 .main_contents #shop_info {
	width: 629px;
	height: 78px;
	background: url(../images/cota_press/vol2/casestudy02.gif) 0 0 no-repeat;
	overflow: hidden;
}

#page01 .main_contents #shop_info dt,
#page01 .main_contents #shop_info dd {
	display: none;
}

#page01 .main_contents #main_msg {
	width: 629px;
	height: 38px;
	margin-bottom: 38px;
	background: url(../images/cota_press/vol2/casestudy03.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page01 .main_contents h3#sub_title1 {
	width: 629px;
	height: 52px;
	background: url(../images/cota_press/vol2/casestudy04.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page01 .main_contents h3#sub_title2 {
	width: 629px;
	height: 23px;
	background: url(../images/cota_press/vol2/casestudy06.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page01 .main_contents h3#sub_title3 {
	width: 629px;
	height: 23px;
	background: url(../images/cota_press/vol2/casestudy08.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page01 .main_contents .left_img1 {
	float: left;
	width: 227px;
	padding: 0 10px 10px 0;
}

#page01 .main_contents .right1 {
	float: right;
	width: 392px;
}

#page01 .main_contents .left2_1 {
	float: left;
	width: 385px;
}

#page01 .main_contents .left2_1 p {
	margin-bottom: 0;
}

#page01 .main_contents .left2_2 {
	clear: both;
	float: left;
	width: 629px;
}

#page01 .main_contents .right_img2 {
	float: right;
	width: 231px;
	padding: 0 0 10px 10px;
}

#page01 .main_contents .left_img3 {
	float: left;
	width: 312px;
	padding: 0 10px 10px 0;
}

#page01 .main_contents .right3_1 {
	float: right;
	width: 305px;
}

#page01 .main_contents .right3_2 {
	clear: both;
}

#page01 .side #manager_prof h4 {
	width: 163px;
	height: 66px;
	margin-bottom: 10px;
	background: url(../images/cota_press/vol2/casestudy10.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page01 #prof_area {
	margin-bottom: 20px;
	overflow: hidden;
}

#page01 .side #manager_prof dl {
	float: right;
	width: 125px;
}

#page01 .side #manager_prof dl dt#name {
	width: 125px;
	height: 23px;
	background: url(../images/cota_press/vol2/casestudy11.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page01 .side #manager_prof dl dd {
	font-size: 0.8em;
	line-height: 1.5;
}

#page01 .side #manager_prof #manager_photo {
	float: left;
	width: 101px;
	padding-right: 5px;
}

#page01 .side #photo_area img {
	margin-bottom: 15px;
}

/**********
2ページ目
**********/
#page02 h2 {
	display: none;
}

#page02 .staff_area {
	clear: both;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}

#page02 .main_contents .left_img {
	float: left;
	width: 111px;
}

#page02 .main_contents .right {
	float: right;
	width: 500px;
}

#page02 .main_contents .left_img2 {
	float: left;
	width: 86px;
	margin-bottom: 10px;
}

#page02 .main_contents .right2 {
	float: right;
	width: 525px;
}

#page02 .main_contents h3 {
	clear: both;
	width: 235px;
	height: 18px;
	margin: 10px 0;
	background: url(../images/cota_press/vol2/casestudy23.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page02 .main_contents #staff_name01 {
	width: 190px;
	height: 39px;
	margin-bottom: 15px;
	background: url(../images/cota_press/vol2/casestudy17.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page02 .main_contents #staff_name02 {
	width: 190px;
	height: 39px;
	margin-bottom: 15px;
	background: url(../images/cota_press/vol2/casestudy19.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page02 .main_contents #staff_name03 {
	width: 96px;
	height: 39px;
	margin-bottom: 15px;
	background: url(../images/cota_press/vol2/casestudy21.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page02 .side .other_shop_photo img {
	margin-bottom: 15px;
}

#page02 .side .shop1 {
	margin-bottom: 20px;
}

#page02 .side .shop1 dt {
	width: 204px;
	height: 42px;
	margin-bottom: 10px;
	background: url(../images/cota_press/vol2/casestudy24.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#page02 .side .shop2 dt {
	width: 204px;
	height: 42px;
	margin-bottom: 10px;
	background: url(../images/cota_press/vol2/casestudy27.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

