@charset "UTF-8";
/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

KEN-IKUKAI MEDICAL GROUP

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/
@import "import.css";
@import "../js/shadowbox/shadowbox.css";

/*--------------------------------------
    MAIN
--------------------------------------*/
div#contentMain h3 {
	width: 695px;
	height:auto;
	padding: 0px;
	margin : 0px;
	background: url(none);
	position: relative;
	bottom: 0px;
}
div#contentMain #innerBox h4 {
	width: 545px;
	display: block;
	overflow: hidden;
}
div#contentMain #innerBox h4#formation {	background-image: url(../img/group-title-soshiki.gif);}/*組織構成*/


div#indexBody {
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
}
div#contentMain div#innerBox/*694*/ {
	margin: 0px;
	padding: 0px;
}
div#contentBody {
	margin: 0px;
	padding: 0px;
}


div#contentMain #innerBox .textBox {
	padding: 0px;
	margin: 5px 0px 40px;
}

div#contentSide .sideNavi li.stay,
div#contentSide .sideNavi li.slide { height: auto; }
div#contentSide .sideNavi li.slide {
	width: 150px;
	border-bottom: 1px solid #999;
	cursor: pointer;
}
div#contentSide .sideNavi li.slide span { 
	background: #EEEEEE;
	font-weight: bold;
	display: block;
	width: 150px;
	height: 28px;
	position: relative;
	z-index: -5;
}
div#contentSide .sideNavi li.stay a { color: #174F9E; }

.report001 #sideNav01 { font-weight: bold; }



/*--------------------------------------
    index.html 社会文化活動
--------------------------------------*/
div#contentMain #innerBox #topTx {
	width: 252px;
	margin: 0px 0px 0px 30px;
	padding: 0px;
}
div#contentMain #innerBox img#imagemap {
	float: right;
}
div#contentMain #innerBox #topTx p {
	margin: 0px;
	padding: 15px 0px 0px;
}
div#contentMain #innerBox #newsArea {
	margin: 35px 30px 0px;
	overflow: hidden;
	padding: 0px;
	float: none;
	width: 634px;
}
div#contentMain #innerBox #newsArea h3 {
	background: url(../img/bunka/news-title.gif) no-repeat 0px 0px;
	margin: 0px;
	padding: 28px 0px 0px;
	height: 0px;
	width: 634px;
	overflow: hidden;
}
div#newsItem {
	height: 463px;
	overflow: auto;
	background: #FFFFFF url(../img/bunka/news-bg.jpg) no-repeat;
	margin: 0px;
	padding: 10px 0px 20px;
	display: block;
}
div#newsItem dl {
	margin: 0px 10px;
	display: block;
}
div#newsItem dt,
div#newsItem dd {
	line-height: 24px;
}
div#newsItem dt {
	color: #74a33b;
	float: left;
	display: inline;
	text-indent: 0px;
	padding: 0px;
	margin: 0px;
	width: 100px;
}
div#newsItem dd {
	margin: 0px;
	padding: 0px;
}
div#newsItem dd.newsTxt {
	margin: 0px;
	padding: 0px 0px 0px 100px;
	background: url(../img/bunka/news-arrow.gif) no-repeat 85px 2px;
}
div#newsItem dd.newsImg {
	padding: 10px 120px 10px 100px;
	margin: 0px;
}
div#newsItem dl .newsTxt a {	text-decoration: underline;}

div#contentMain #innerBox #bunka-img {
	width: 694px;
	overflow: hidden;
}
/*--------------------------------------
    vol.1　ライブイマージュ10
--------------------------------------*/

/*======================================*/
div#mainImg-report {
	margin: 0px;
	padding: 0px;
	height: 0px;/*450*/
	position: absolute;
}
div#mainImg-report p {
	padding: 0px;
	width: 310px;
	margin: 0px;
	position: relative;
	left: 30px;
	top: -270px;
}

/*tab-contents*/
ul#tabMenu {
	margin: 0px 0px -2px 30px;
	padding: 0px;
	height: 45px;
	width: 635px;
	display: block;
	overflow: hidden;
	background: url(../img/bunka/tab-report001.gif) no-repeat 0px 0px;
}
ul#tabMenu li {
	float: left;
	height: 45px;
}

ul#tabMenu li#tab01 {	width: 185px;}
ul#tabMenu li#tab02 {	width: 155px;}
ul#tabMenu li#tab03 {	width: 155px;}

ul#tabMenu li a {
	display: block;
	height: 0px;
	padding: 45px 0px 0px 0px;
	overflow: hidden;
}

ul#tabMenu #tab01 a.tabOn {	background-position: 0px -100px;}
ul#tabMenu #tab02 a.tabOn {	background-position: -185px -100px;}
ul#tabMenu #tab03 a.tabOn {	background-position: -340px -100px;}

ul#tabMenu #tab01 a.tabOff {	background-position: 0px 0px;}
ul#tabMenu #tab02 a.tabOff {	background-position: -185px 0px;}
ul#tabMenu #tab03 a.tabOff {	background-position: -340px 0px;}

ul#tabMenu #tab01 a.tabOff:hover {	background-position: 0px -100px;}
ul#tabMenu #tab02 a.tabOff:hover {	background-position: -185px -100px;}
ul#tabMenu #tab03 a.tabOff:hover {	background-position: -340px -100px;}


ul#tabMenu li a {	background: url(../img/bunka/tab-report001.gif) no-repeat 0px 0px;}
ul#tabMenu li a:hover {	background: url(../img/bunka/tab-report001.gif) no-repeat 0px -100px;}

/*tab-contents*/
#gallery02{
display:display;
}
#gallery01,
#gallery03{
display:none;
}
#gallery01,
#gallery02,
#gallery03 {
	margin: 0px;
	padding: 0px;
	height: 520px;
}

.mainBlock {
	margin: 0px;
	padding: 0px;
	min-height: 520px;
	height:auto !important;
	height: 520px;
}


/*--------------------------------------
    vol.2　フルートコンサート
--------------------------------------*/
div#contentMain #innerBox p.note {font-size: 85%;}
div#contentMain #innerBox p.note a {text-decoration: underline;}

div#contentMain div#innerBox table#flute0703 {
	text-indent: 0px;
	display: block;
	margin : 0px;
	padding: 0px;
	border-style: none;
	vertical-align: middle;
}
div#contentMain div#innerBox table#flute0703 tr,
div#contentMain div#innerBox table#flute0703 td,
div#contentMain div#innerBox table#flute0703 td img {
	margin: 0px;
	padding: 0px;
}
#contentMain #innerBox #flute0703 {
	margin: 0px;
	padding: 0px 24px 50px 40px;
	width: 630px;
	overflow: hidden;
	background: url(../img/bunka/flute0703-bg-photo.jpg) no-repeat 0px 0px;
	height: 540px;
}
#contentMain #innerBox #flute0703 table {
	margin: 0px;
	padding: 0px;
	width: 630px;
	border-style: none;
}
table#flute0703-table01,
table#flute0703-table02 {height: 270px;}

#contentMain #innerBox .center630 {
	margin: 0px 0px 0px 30px;
	padding: 0px;
	background: url(../img/bunka/flute0703-bg-tx.jpg) no-repeat right bottom;
}

/*--------------------------------------
    about.html 音楽療法とは
--------------------------------------*/
div#contentBody. {
	margin: 0px;
	padding: 0px;
}
div#contentMain div#contentBody.musicTherapy {
	background: url(../img/bunka/musicTherapy02.jpg) no-repeat right top;
	margin: 20px 0px 0px;
}
div#contentMain div#contentBody.musicTherapy {
min-height:720px;
height: auto !important;
height: 720px;
}
div#contentMain div#contentBody.musicTherapy div#mainArea {
	margin: 0px 284px auto 30px;
}
div#contentBody.musicTherapy div#mainArea h3 {
	width: 300px;
	height: 2em;
	line-height: 2em;
}
div#contentBody.musicTherapy div#mainArea blockquote {
	background: #f1f6ec;
	display: block;
	padding: 5px 15px;
	margin-top: 25px;
	margin-bottom: 30px;
}
div#contentBody.musicTherapy div#mainArea blockquote p {
	font-size: 93%;
}
#container #contentMain #innerBox .center630 p {
	display: block;
	margin: 0px;
	padding: 0px 0px 30px;
}


/*--------------------------------------
    vol.3　フィルハーモニー
--------------------------------------*/
#contentMain #innerBox .left320 {
	background: url(../img/bunka/fill0717-bg-tx.jpg) no-repeat right top;
	width: 290px;
	min-height: 580px;
	height:auto !important;
	height: 580px;
	padding: 150px 0px 0px 30px;
	float: left;
}
#contentMain #innerBox #fill0717 {
	width: 374px;
	float: left;
}
#contentMain #innerBox #fillFooter {
	background: url(../img/bunka/photo_click01.gif) no-repeat 430px top;
	height: 0px;
	width: 694px;
	padding-top: 56px;
	overflow: hidden;
	display: block;
	clear: both;
}


/*--------------------------------------
    vol.4　情熱大陸
--------------------------------------*/
.report004 #contentMain #innerBox .center630 {
	margin: 0px 0px 0px 30px;
	padding: 10px 0px 0px;
	background: url(../img/bunka/jonetsu0821-bg-tx.jpg) no-repeat right top;
}
#contentMain #innerBox #jonetsu0821 {
	margin: 0px;
	padding: 0px 16px 50px 40px;
	width: 638px;
	overflow: hidden;
	height: 539px;
}
div#contentMain div#innerBox table#jonetsu0821 tr,
div#contentMain div#innerBox table#jonetsu0821,
div#contentMain div#innerBox table#jonetsu0821 td img {
	margin: 0px;
	padding: 0px;
}
#contentMain #innerBox #jonetsu0821 table {
	margin: 0px;
	padding: 0px;
	width: 638px;
	border-style: none;
	text-align:center;

}


/*--------------------------------------
    vol.5　健康教室
--------------------------------------*/
.report005 #contentMain #innerBox { position: relative; }
.report005 #contentMain #event05 {
	background: url(../img/bunka/sakai1113-imghead.jpg) no-repeat 0px 0px;
	width: 694px;
}
.report005 #contentMain #event05 #kenkoLead {
	font-weight: bold;
	font-size: 108%;
	padding-left: 30px;
	margin-top: 230px;
	margin-bottom: 30px;
}
.report005 #contentMain #innerBox .left320 {
	background: url(../img/bunka/sakai1113-bg-tx.jpg) no-repeat right -35px;
	padding: 0px 0px 0px 30px;
	float: none;
	min-height: 700px;
	height:auto !important;
	height: 700px;
}
.report005 #contentMain #innerBox #sakai1113 {
	width: 374px;
	left: 320px;
	top: -35px;
	position: absolute;
}
.report005 #contentMain #innerBox #sakai1113 img {
	vertical-align: top;
	vertical-align: bottom;
}
.report005 #contentMain #innerBox #fillFooter { }
.report005 #contentMain #innerBox #ryakureki {
	width: 636px;
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 25px;
}
.report005 #contentMain #event05 #kenkoTitle { visibility: hidden; }


/*--------------------------------------
    vol.6　Le Velvets
--------------------------------------*/

.report006 #contentMain #velvetsLead {
	font-weight: bold;
	font-size: 108%;
	padding-left: 30px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.report006 #contentMain .left370 {
	background:url(../img/bunka/velvets1130bg-tx.gif) no-repeat 157px 135px;
	width: 340px;
	padding: 0px 61px 0px 30px;
	float: left;
}
.report006 #contentMain #innerBox .left370 ul {
	font-size: 93%;
	color: #313131;
	margin-top: 15px;
	margin-bottom: 15px;
	line-height: 150%;
}
#velvets1130 #contentMain #innerBox #velvets1130 {
	width: 263px;
	float: right
}
#velvets1130 #contentMain #innerBox #velvets1130 img {
	vertical-align: top;
	vertical-align: bottom;
}
.report006 #contentMain #innerBox #click {
	text-align: right;
	padding-right: 30px;
	clear: both;
}
.report006 #contentMain #innerBox #profile { margin: 10px 0 0 30px; }



/*--------------------------------------
    vol.7　葉加瀬太郎
--------------------------------------*/
.report007 #contentMain #innerBox {
	background-image: url(../img/bunka/hakase1218bg-tx.gif);
	background-repeat: no-repeat;
	background-position: 25px bottom;
	width: 694px;
}
.report007 #contentMain #innerBox #hakaseLead {
	font-weight: bold;
	color: #133B8C;
	text-indent: -6.5px;
	letter-spacing: 0.1em;
	width: 356px;
	padding-left: 14px;
	margin-bottom: 30px;
	border-left: 5px solid #133B8C;
}
.report007 #contentMain #innerBox .right370 {
	width: 370px;
	padding-right: 25px;
	margin-top: 10px;
	float: right;
	clear: right;
}
.report007 #contentMain #innerBox .rightImg {
	width: 245px;
	margin-left: 23px;
	float: left;
}
.report007 #contentMain #innerBox .left340 {
	width: 340px;
	padding-left: 57px;
	clear: both;
	float: left;
	letter-spacing: 0.1em;
}
.report007 #contentMain #innerBox .left340 .paddingL130 {
	padding-left: 130px;
	padding-top: 25px;
}
.report007 #contentMain #innerBox .leftImg {
	float: right;
	width: 245px;
	_margin-top: 30px;
}
*:first-child+html .report007 #contentMain #innerBox .leftImg {
	margin-top: 30px; }

.report007 #contentMain #innerBox #click {
	clear: both;
	text-align: right;
}
.report007 #innerBox .rightImg li,
.report007 #innerBox .leftImg li { margin-bottom: 25px; }



/*--------------------------------------
    vol.8　健康教室
--------------------------------------*/
.report008 #contentMain #innerBox { position: relative; }
.report008 #contentMain #event08 {
	background: url(../img/bunka/yamamoto0129-imghead.jpg) no-repeat 0px 0px;
	width: 694px;
}
.report008 #contentMain #event08 #kenkoLead {
	font-weight: bold;
	font-size: 108%;
	padding-left: 30px;
	margin-top: 230px;
	margin-bottom: 30px;
}
.report008 #contentMain #innerBox .left320 {
	background: url(../img/bunka/yamamoto0129-bg-tx.jpg) no-repeat right -35px;
	padding: 0px 0px 0px 30px;
	min-height: 0px;
	height: auto !important;
	height: 0px;
	float: left;
}
.report008 #contentMain #innerBox #sakai1113 {
	width: 374px;
	float: right;
	margin-top: -35px;
}
.report008 #contentMain #innerBox #sakai1113 img {
	vertical-align: top;
	vertical-align: bottom;
}
.report008 #contentMain #innerBox #fillFooter { }
.report008 #contentMain #innerBox #ryakureki {
	width: 636px;
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 25px;
}
.report008 #contentMain #event08 #kenkoTitle { visibility: hidden; }



/*--------------------------------------
    vol.9　Le Velvets 2
--------------------------------------*/
.report009 #contentMain #velvetsLead {
	font-weight: bold;
	font-size: 108%;
	padding-left: 30px;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-right: 30px;
}
.report009 #contentMain .left370 {
	width: 340px;
	padding: 0px 61px 0px 30px;
	float: left;
}
.report009 #contentMain #innerBox .center630 {
	background: url(none);
	margin: 0px 30px;
}
.report009 #contentMain #innerBox .center630 img {
	float: right;
	margin-left: 40px;
}
.report009 #contentMain #innerBox #velvets0528 {
	padding-left: 30px;
	margin-top: 40px;
}
.report009 #contentMain #innerBox #velvets0528 img {
	float: left;
	margin-right: 24.5px;
}
.report009 #contentMain #innerBox #click {
	clear: both;
	text-align: right;
	margin-right: 30px;
	margin-top: 10px;
}
.report009 #contentsWrap #contentMain #innerBox .center630 p {
	margin: 0px 0px 10px;
	padding: 0px;
}
.report009 #contentMain #innerBox #pageLinks {
	margin-top: 30px;
}
.report009 #contentMain .bg0528 {
	background: url(../img/bunka/velvets0528-imghead02.jpg) no-repeat left top;
}
.report009 #contentsWrap  #contentMain #innerBox .center630 p.right315 { padding-left: 350px; }
.report009 #container #contentsWrap #contentMain #innerBox ol {
	list-style: decimal outside;
	padding-left: 90px;
	margin-bottom: 25px;
	background: url(../img/bunka/velvets0528-ibg01.jpg) no-repeat 300px center;
	margin-top: 10px;
}
.report009 #container #contentsWrap #contentMain #innerBox .noNumber {
	list-style: none;
	text-indent: -2em;
}


/*--------------------------------------
    vol.10　葉加瀬太郎クラシックシアター
--------------------------------------*/
#report010 #contentMain #innerBox {
	margin-top: 30px;
	padding-right: 23px;
	padding-left: 23px;
}
#report010 #contentMain #innerBox p { margin-bottom: 2em; }
#report010 #contentMain #innerBox .leftImg01 {
	width: 245px;
	float: left;
	overflow: hidden;
}
#report010 #contentMain #innerBox .rightImg01 {
	float: right;
	height: 295px;
}
#report010 #innerBox .leftImg01 li { margin-bottom: 10px; }
#report010 #innerBox .right370 {
	width: 370px;
	float: right;
}
#report010 #innerBox .left245 {
	width: 245px;
	float: left;
	clear: both;
	overflow: hidden;
	height: 295px;
}
#report010 #contentMain #innerBox #click {
	clear: both;
	text-align: right;
	margin-bottom: 20px;
}
#report010 #contentMain #innerBox h4 {
	width: 636px;
	padding-top: 0px;
	height: 25px;
	clear: left;
}
.report010-1 #contentMain #innerBox #hakaseLead {
	font-weight: bold;
	color: #133B8C;
	padding-left: 14px;
	margin-bottom: 30px;
	border-left: 5px solid #133B8C;
}
.report010-2#report010 #contentMain #innerBox { margin-top: -50px; }
.report010-2#report010 #contentMain #innerBox #click {
	clear: both;
	float: left;
	margin-top: -30px;
	width: 100%;
	text-align: left;
}
.report010-3#report010 #contentMain #innerBox p { margin-bottom: 1em; }
.report010-3#report010 #contentMain #innerBox {
	padding-right: 29px;
	padding-left: 29px;
}
.report010-3 #contentMain #innerBox p {
	padding-right: 18px;
	padding-left: 18px;
	margin-top: 7px;
}
.report010-3 #contentMain #innerBox .listImg01 {
	padding-left: 18px;
	height: 142px;
	margin-bottom: 30px;
}
.report010-3 #contentMain #innerBox .listImg01 li { float: left; }
.report010-3 #contentMain #innerBox .listImg01 li.imgCenter { margin: 0 3px; }


/*--------------------------------------
    共通項目　2011/06/28 新規
--------------------------------------*/

div#contentMain #Lead {
	font-weight: bold;
	font-size: 108%;
	padding-left: 30px;
}
#bunka01 #contentMain #innerBox p { margin-bottom: 2em; }
#bunka01 img { vertical-align: bottom; }


/*--------------------------------------
    vol.11　第15回健康教室
--------------------------------------*/

.report011-1 #contentMain #bunkaHead011 {
	background: url(../img/bunka/mochizuki0618-imghead.jpg) no-repeat 0px 0px;
	height: 100px;
	padding-top: 265px;
}
.report011-1 #contentMain h3 {
	height: 0px;
	visibility: hidden;
}
.report011-1 #contentMain #innerBox #textLeft {
	background: url(../img/bunka/mochizuki0618-bg01.jpg) no-repeat 0px 0px;
	padding-left: 30px;
	padding-right: 371px;
	min-height: 356px;
	height: auto !important;
	height: 356px;
	margin-bottom: 50px;
}
.report011-2 #contentMain #innerBox #left293 {
	width: 293px;
	margin-bottom: 30px;
	padding-left: 30px;
	padding-right: 21px;
	float: left;
}
.report011-2 #contentMain #innerBox .bg0618 {
	background:url(../img/bunka/mochizuki0618-bg02.jpg) no-repeat right 0;
	min-height: 730px;
	height: auto !important;
	height: 730px;
	position: relative;
}
.report011-2 #contentMain #innerBox .bg0618 #click {
	background: url(../img/arrow.gif) no-repeat right center;
	padding-right: 15px;
	position: absolute;
	bottom: 20px;
	left: 160px;
}
.report011-2 #contentMain #innerBox #imgArea0618 {
	width: 350px;
	float: left;
}

/*---------------------------------------------
    vol.12　第1回いわき湯本病院 市民医学講座
---------------------------------------------*/
#contentMain .igaku01,
#contentMain .igaku01_2 {
	height: 100%;
	margin-bottom: 30px;
}
#contentMain .igaku01   {
	background:url(../img/bunka/igaku01_bg02.jpg) no-repeat left bottom;
	margin-right: 30px;
	margin-left: 30px;
}
#contentMain .igaku01_2 { background:url(../img/bunka/igaku01_bg03.jpg) no-repeat 25px bottom; }
#contentMain .igaku01 h3 {
	background: url(../img/bunka/igaku01_headImg.jpg) no-repeat left top;
	padding-top: 335px;
	margin: 0px;
	height: 0px;
	width: 635px;
}

#contentMain #contentBox.igaku01 p { margin: 0px 0px 1.5em; }
#contentMain #contentBox.igaku01_2 p { margin: 20px 0px 0; }
#contentMain #contentBox p.click {
	font-size: 93%;
	line-height: 150%;
	display: inline;
	margin-top: 5px;
	margin-right: 20px;
	float: right;
	clear: both;
	width: 14em;
}
#contentMain #contentBox.igaku01 #kamataProfile {
	background: url(../img/bunka/igaku01_bg01.jpg) no-repeat 0px 0px;
	padding: 15px;
	margin-bottom: 20px;
	overflow: hidden;
}
#contentMain #contentBox #kamataProfile dt {
	background: url(../img/bunka/igaku01_profile.gif) no-repeat 0px 0px;
	height: 0px;
	padding-top: 20px;
	margin-bottom: 15px;
	overflow: hidden;
}
#contentMain #contentBox #kamataProfile dd { font-size: 93%; }
#contentMain #contentBox.igaku01 #kamataProfile p {
	float: left;
	margin: 0px 15px 0px 0px;
}
#contentMain #contentBox #kohoLead {
	font-weight: bold;
	margin-bottom: 20px;
	margin-right: 15px;
}
#contentMain #contentBox .w364 {
	float: left;
	width: 364px;
}
#contentMain #contentBox.igaku01 ul {
	float: right;
	width: 252px;
	text-align: right;
	margin-right: 10px;
	_margin-right: 0px;
	display: inline;
}
#contentMain #contentBox.igaku01 li {
	float: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentMain #contentBox #igaku01Gaiyou {
	background: #F4F6FB;
	padding-right: 25px;
	padding-left: 25px;
	border-top: 1px solid #004EA2;
	border-bottom: 1px solid #004EA2;
	margin-top: 25px;
}
#contentWrap #contentMain  #contentBox #igaku01Gaiyou ul {
	width: auto;
	margin: 0px;
	float: none;
}
#contentMain #contentBox #igaku01Gaiyou li {
	text-align: justify;
	display: block;
	margin-left: 0px;
	margin-bottom: 2em;
	float: none;
	text-indent: -1em;
	padding-left: 1em;
	margin-top: 0px;
}
#contentMain #contentBox #igaku01Gaiyou li img {
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	float: right;
}
#contentMain #contentBox.igaku01_2 p {
	margin-right: 25px;
	margin-left: 25px;
}
#contentMain #contentBox #igaku01Gaiyou #igaku01gaiyouTitle {
	margin-left: 0px;
	font-weight: bold;
	color: #004EA2;
	margin-bottom: 10px;
}
#contentMain #contentBox.igaku01_2 p img {
	float: left;
	margin-right: 30px;
	padding-bottom: 180px;
}

/*--------------------------------------
    vol.13　liveimage11
--------------------------------------*/
#report013 #contentMain #innerBox {
	padding-right: 23px;
	padding-left: 23px;
	margin-bottom: 30px;
}
#report013 #contentMain #innerBox p { margin-bottom: 2em; }
#report013 #contentMain #innerBox .leftImg01 {
	width: 245px;
	float: left;
	overflow: hidden;
}
#report013 #contentMain #innerBox .rightImg01 {
	width: 245px;
	float: right;
	overflow: hidden;
}
#report013 #innerBox .leftImg01 li { margin-bottom: 10px; }
#report013 #innerBox .right370 {
	background: url(../img/bunka/liveImage11-bg01.jpg) no-repeat right bottom;
	width: 370px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	float: right;
}
#report013 #innerBox .left370 {
	width: 370px;
	float: left;
}
#report013 #contentMain #innerBox #click { margin-bottom: 20px; }
#report013 #contentMain #innerBox h4 {
	width: 636px;
	padding-top: 0px;
	height: 25px;
	clear: left;
}
.report013-1 #contentMain #innerBox #hakaseLead {
	font-weight: bold;
	color: #133B8C;
	padding-left: 14px;
	margin-bottom: 30px;
	border-left: 5px solid #133B8C;
}
.report013-2#report013 #contentMain #innerBox { margin-top: 0px; }
.report013-2#report013 #contentMain #innerBox {
	background: url(../img/bunka/liveImage11-bg02.jpg) no-repeat center bottom;
	min-height: 750px;
	height: auto !important;
	height: 750px;
	position: relative;
}
.report013-2#report013 #contentMain #innerBox #click {
	width: 13em;
	position: absolute;
	left: 201px;
	top: 290px;
}


/*--------------------------------------
    vol.14　情熱大陸
--------------------------------------*/
#report014 #contentMain #innerBox {
	padding-right: 23px;
	padding-left: 23px;
	margin-bottom: 30px;
}
#report014 #contentMain #innerBox p { margin-bottom: 2em; }
#report014 #contentMain #innerBox .leftImg01 {
	width: 245px;
	float: left;
	overflow: hidden;
}
#report014 #contentMain #innerBox .rightImg01 {
	width: 245px;
	float: right;
	overflow: hidden;
}
#report014 #innerBox .left370 {
	width: 370px;
	float: left;
}
#report014 #innerBox .right370 {
	width: 370px;
	float: right;
}
#report014 #contentMain #innerBox #click { margin-bottom: 20px; }
#report014 #contentMain #innerBox h4 {
	width: 636px;
	padding-top: 0px;
	height: 25px;
	clear: left;
}

.report014-1 #contentMain #innerBox {
	background:url(../img/bunka/jonetsu2011-bg01.jpg) no-repeat left bottom;
	min-height: 800px;
	height: auto !important;
	height: 800px;
}
.report014-1 #contentMain #innerBox #hakaseLead {
	font-weight: bold;
	color: #133B8C;
	padding-left: 14px;
	margin-bottom: 30px;
	border-left: 5px solid #133B8C;
}
.report014-2#report014 #contentMain #innerBox {
	background: url(../img/bunka/jonetsu2011-bg02.jpg) no-repeat center bottom;
	margin-top: 0px;
	min-height: 750px;
	height: auto !important;
	height: 750px;
	position: relative;
}
.report014-2#report014 #contentMain #innerBox #click {
	width: 13em;
	position: absolute;
	left: 300px;
	top: 290px;
}


/*--------------------------------------
    vol.15　レバンガ
--------------------------------------*/
#report015 #contentMain #innerBox {
	height: 100%;
	padding: 30px 23px 0 23px;
	margin-bottom: 30px;
}
#report015 #contentMain #innerBox p { margin-bottom: 2em; }
#report015 #contentMain #innerBox .leftImg01 {
	width: 255px;
	float: left;
	overflow: hidden;
}
#report015 #contentMain #innerBox .rightImg01 {
	width: 255px;
	float: right;
	overflow: hidden;
}
#report015 #innerBox li { margin-bottom: 15px; }
#report015 #innerBox .right370 {
	width: 370px;
	float: right;
}
#report015 #innerBox .left370 {
	background: url(../img/bunka/levanga111217-bg03.jpg) no-repeat left bottom;
	width: 370px;
	padding-bottom: 500px;
	float: left;
}
#report015 #contentMain #innerBox #click { margin-bottom: 20px; }
#report015 #contentMain #innerBox h4 {
	width: 636px;
	padding-top: 0px;
	height: 25px;
	clear: left;
}
.report015-1 #contentMain #innerBox { background: url(../img/bunka/levanga111217-bg01.jpg) no-repeat right top; }
.report015-1 #contentMain #bgBottomOnly {
	background: url(../img/bunka/levanga111217-bg02.jpg) no-repeat right bottom;
	height: 100%;
	padding-bottom: 130px;
}
.report015-1 #contentMain #innerBox #hakaseLead {
	font-weight: bold;
	color: #133B8C;
	padding-left: 14px;
	margin-top: 55px;
	margin-bottom: 40px;
	border-left: 5px solid #133B8C;
}
#report015.report015-2 #contentMain #innerBox { padding-top: 0px; }


/*--------------------------------------
    vol.16　hakase
--------------------------------------*/
#report016 #contentMain #innerBox {
	height: 100%;
	padding: 30px 23px 0 23px;
}
#report016 #contentMain #innerBox p { margin-bottom: 2em; }
#report016 #contentMain #innerBox .leftImg01 {
	width: 255px;
	float: left;
	overflow: hidden;
}
#report016 #contentMain #innerBox .rightImg01 {
	width: 238px;
	float: right;
	overflow: hidden;
}
#report016 #innerBox li { margin-bottom: 15px; }
#report016 #innerBox .right370 {
	width: 370px;
	float: right;
}
#report016 #innerBox .left370 {
	width: 370px;
	float: left;
}
#report016 #contentMain #innerBox #click { margin-bottom: 20px; }
#report016 #contentMain #innerBox h4 {
	width: 636px;
	padding-top: 0px;
	height: 25px;
	clear: left;
}
.report016-1 #contentMain #innerBox { background: url(../img/bunka/hakase111217-bg01.jpg) no-repeat right top; }
.report016-1 #innerBox .right370 {
	background:url(../img/bunka/hakase111217-bg02.jpg) no-repeat right bottom;
	height: 100%;
	padding-bottom: 310px;
}
.report016-1 #contentMain #innerBox #hakaseLead {
	font-weight: bold;
	color: #133B8C;
	padding-left: 14px;
	margin-bottom: 40px;
	border-left: 5px solid #133B8C;
}
#report016.report016-2 #contentMain #innerBox {
	background: url(../img/bunka/hakase111217-bg03.jpg) no-repeat center bottom;
	padding-bottom: 230px;
	padding-top: 0px;
}

