@charset "UTF-8";
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac ＼*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* End hide from IE-mac */

#column_wrapper {
	width:797px;
	margin:0 auto;
}
#column_wrapper h2 {
	margin-bottom:20px;
}
#column_wrapper p {
	font-size:16px;
	line-height:26px;
	letter-spacing:-1px;
	color:#000;
}
#column_wrapper .txt_blue ,
#column_wrapper .txt_blue a {
	color:#0075b5;
}
#column_wrapper .txt_green ,
#column_wrapper .txt_green a {
	color:#00aa62;
}

/*pageing*/
#column_wrapper .paging {
	width:260px;
	margin:0 auto 40px;
	position: relative;
	z-index: 11;
}
#column_wrapper .paging ul {
	line-height:30px;
}
#column_wrapper .paging li {
	float:left;
	text-align:center;
}
#column_wrapper .paging li a {
	display:block;
	margin: 0 5px;
	text-decoration:none !important;
}
#column_wrapper .paging li span {
	display:block;
	width:30px;
	color:#7c7d84;
	background-color:#ffff00;
	font-size:16px;
}
#column_wrapper .paging li.select span {
	color:#FFF;
	background-color:#ef8200;
}
#column_wrapper .paging li.prev,
#column_wrapper .paging li.next {
	width:50px;
	font-size:13px;
}
#column_wrapper .paging li.prev em,
#column_wrapper .paging li.next em {
	font-style:normal;
}
#column_wrapper .paging li.prev a,
#column_wrapper .paging li.next a {
	color:#000;
}
#column_wrapper .paging li.prev a em,
#column_wrapper .paging li.next a em {
	color:#FF0000;
}

/*col01*/
#column_wrapper .col01_bg01 {
	background-image:url(../images/col_bg01_1.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	height:468px;
	margin:0;
}
#column_wrapper .col01_bg01 .inner {
	width:680px;
	margin:0 auto;
	padding-top:53px;
}
#column_wrapper .col01_bg01 .ph {
	float:left;
	text-align:left;
	width:244px;
}
#column_wrapper .col01_bg01 h1 {
}
#column_wrapper .col01_bg01 .profile_area {
	background-image:url(../images/col_01img03.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:14px 0 0;
	padding:0 0 0 15px;
	height:100px;
}
#column_wrapper .col01_bg01 .profile_area h3 {
	margin:0 0 4px 0;
	padding:0;
}
#column_wrapper .col01_bg01 .profile_area p {
	font-size:12px;
	line-height:17px;
	color:#000;
	letter-spacing:0;
}
#column_wrapper .btn_area {
	margin:22px auto 15px;
	width:680px;	
}
#column_wrapper .btn_area li {
	float: left;
	margin:0px 0 10px 0;
	width: 169px;
}
#column_wrapper .btn_area li img {
	margin-right:8px
}
#column_wrapper .btn_area li a:hover img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
#column_wrapper .col01_bg02 {
	background-image:url(../images/col_bg01_2.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1518px;
	margin:0 auto 30px;
}
#column_wrapper .col01_bg02 .inner {
	width:680px;
	height:1332px;
	margin:0 auto;
	padding-top:15px;
	position:relative;
}
#column_wrapper .col01_bg02 .inner .pos01 {
	position:absolute;
	top:15px;
	height:373px;
	z-index:10;
}
#column_wrapper .col01_bg02 .inner .pos02 {
	position:absolute;
	top:388px;
	height:275px;
	z-index:11;
}
#column_wrapper .col01_bg02 .inner .pos03 {
	position:absolute;
	top:603px;
	height:433px;
	z-index:1;
}
#column_wrapper .col01_bg02 .inner .pos04 {
	position:absolute;
	top:1096px;
	height:242px;
	z-index:12;
}

/*col02*/
#column_wrapper .col02_bg01 {
	background-image:url(../images/col_bg02_1.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1615px;
	margin:0 auto 30px;
}
#column_wrapper .col02_bg01 .inner {
	width:680px;
	height:1440px;
	margin:0 auto;
	position:relative;
}
#column_wrapper .col02_bg01 .inner .pos01 {
	position:absolute;
 width:680px;
	top:69px;
	height:453px;
	z-index:10;
}
#column_wrapper .col02_bg01 .inner .pos02 {
	position:absolute;
	width:680px;
	top:502px;
	height:408px;
	z-index:10;
}
#column_wrapper .col02_bg01 .inner .pos03 {
 position: absolute;
 width: 140px;
 width: 680px;
 top: 470px;
 right: 16px;
 z-index: 1;
}
#column_wrapper .col02_bg01 .inner .pos04 {
	position:absolute;
	top:960px;
	height:440px;
	z-index:10;
}

/*col03*/
#column_wrapper .col03_bg01 {
	background-image:url(../images/col_bg03_1.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1339px;
	margin:0 auto 30px;
}
#column_wrapper .col03_bg01 .inner {
	width:680px;
	height:1160px;
	margin:0 auto;
	position:relative;
}
#column_wrapper .col03_bg01 .inner .pos01 {
	position:absolute;
	top:69px;
	height:592px;
	z-index:10;
}
#column_wrapper .col03_bg01 .inner .pos02 {
	position:absolute;
	top:661px;
	height:499px;
	z-index:10;
}
#column_wrapper .col03_bg01 .inner .pos03 {
	position:absolute;
	top:661px;
	width:544px;
	height:499px;
	z-index:10;
	margin: auto 0;
}

/*col04*/
#column_wrapper .col04_bg01 {
	background-image:url(../images/col_bg04_1.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1264px;
	margin:0 auto 30px;
}
#column_wrapper .col04_bg01 .inner {
	width:680px;
	height:891px;
	margin:0 auto;
	position:relative;
}
#column_wrapper .col04_bg01 .inner .pos01 {
 position: absolute;
 top: 70px;
 width: 513px;
 width: 660px;
 height: 460px;
 z-index: 10;
}
#column_wrapper .col04_bg01 .inner .pos02 {
	position: absolute;
	top: 157px;
	right: -3px;
	height: 473px;
	z-index: 1;
}
#column_wrapper .col04_bg01 .inner .pos03 {
	position:absolute;
	top:599px;
	height:263px;
	z-index:10;
}



/*------------------------------------------------
/* vol02 
/*----------------------------------------------*/

/*col01*/
#vol02 #column_wrapper .col01_bg02 {
	background-image:url(../images/vol02/col_vol02_bg01.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1104px;
	margin:0 auto 30px;
}

#vol02 #column_wrapper .col01_bg02 .inner {
	width:680px;
	height:895px;
	margin:0 auto;
	padding-top:29px;
	position:relative;
}
#vol02 #column_wrapper .col01_bg02 .inner .head {
	position:absolute;
	top: 29px;
	height: 92px;
    width: 680px;
	text-align: center;
}
#vol02 #column_wrapper .col01_bg02 .inner .head h2 {
	margin: 0 auto;
}
#vol02 #column_wrapper .col01_bg02 .inner .pos01 {
	position:absolute;
	top:121px;
	height:306px;
	z-index:10;
}
#vol02 #column_wrapper .col01_bg02 .inner .pos02 {
	position:absolute;
	top:427px;
	height:497px;
	z-index:11;
}
#vol02 #column_wrapper .col01_bg02 h3 {
	margin: 0 0 20px;
}

/*col02*/
#vol02 #column_wrapper .col02_bg01 {
	background-image:url(../images/vol02/col_vol02_bg02.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1630px;
	margin:0 auto 30px;
}
#vol02 #column_wrapper .col02_bg01 .inner {
	width:680px;
	height:1454px;
	margin:0 auto;
	position:relative;
}
#vol02 #column_wrapper .col02_bg01 h2 {
	margin: 0 auto 30px;
	text-align: center;
}
#vol02 #column_wrapper .col02_bg01 h3 {
	margin: 0 0 20px;
}
#vol02 #column_wrapper .col02_bg01 .inner .pos01 {
	position:absolute;
	top:69px;
	height:748px;
	z-index:10;
}
#vol02 #column_wrapper .col02_bg01 .inner .pos02 {
	position:absolute;
	width:680px;
	top:827px;
	height:350px;
	z-index:10;
}
#vol02 #column_wrapper .col02_bg01 .inner .pos03 {
	position:absolute;
	width:161px;
	top:773px;
	right: -5px;
	z-index:1;
}
#vol02 #column_wrapper .col02_bg01 .inner .pos04 {
	position:absolute;
	top:1167px;
	height:287px;
	z-index:10;
}

/*col03*/
#vol02 #column_wrapper .col03_bg01 {
	background-image:url(../images/vol02/col_vol02_bg03.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1450px;
	margin:0 auto 30px;
}
#vol02 #column_wrapper .col03_bg01 h3 {
	margin: 0 0 20px;
}
#vol02 #column_wrapper .col03_bg01 .inner {
	width:680px;
	height:1270px;
	margin:0 auto;
	position:relative;
}
#vol02 #column_wrapper .col03_bg01 .inner .pos01 {
	position:absolute;
	top:69px;
	height:412px;
	z-index:10;
}
#vol02 #column_wrapper .col03_bg01 .inner .pos02 {
	position:absolute;
	top:481px;
	height:332px;
	z-index:10;
}
#vol02 #column_wrapper .col03_bg01 .inner .pos03 {
	position:absolute;
	top:813px;
	height:446px;
	width:680px;
	z-index:10;
}
#vol02 #column_wrapper .col03_bg01 .inner .pos03 .point {
	background-color: #ff0;
	width: 432px;
	height: 52px;
	padding: 8px 10px 8px 14px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	margin: 15px auto 10px;
}
#vol02 #column_wrapper .col03_bg01 .inner .pos03 .point.last {
	margin: 0 auto 20px;
}

/*col04*/
#vol02 #column_wrapper .col04_bg01 {
	background-image:url(../images/vol02/col_vol02_bg04.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:947px;
	margin:0 auto 30px;
}
#vol02 #column_wrapper .col04_bg01 h3 {
	margin: 0 0 20px;
}
#vol02 #column_wrapper .col04_bg01 .inner {
	width:680px;
	height:736px;
	margin:0 auto;
	position:relative;
}
#vol02 #column_wrapper .col04_bg01 .inner .pos01 {
	position:absolute;
	top:69px;
	width:660px;
	height:615px;
	z-index:10;
}
#vol02 #column_wrapper .col04_bg01 .inner .pos02 {
	position:absolute;
	top:210px;
	right:0;
	height:540px;
	z-index:1;
}

#vol02 #column_wrapper .col04_bg01 .inner p span {
	color: #00aa62;
}

/*------------------------------------------------
/* vol02 
/*----------------------------------------------*/

/*col01*/

#vol03 #column_wrapper .col01_bg02{
	height: 865px;
	background: url(../images/vol03/col_vol03_bg01.png) no-repeat;
}

#vol03 #column_wrapper .col01_bg02 .inner {
	width:680px;
	height:660px;
	margin:0 auto;
	padding-top:29px;
	position:relative;
}

#vol03 #column_wrapper .col01_bg02 .inner .head {
	position:absolute;
	top: 29px;
	height: 92px;
    width: 680px;
	text-align: center;
}
#vol03 #column_wrapper .col01_bg02 .inner .head h2 {
	margin: 0 auto;
}
#vol03 #column_wrapper .col01_bg02 .inner .pos01 {
	position:absolute;
	top:121px;
	height:306px;
	z-index:10;
}
#vol03 #column_wrapper .col01_bg02 h3 {
	margin: 0 0 20px;
	text-align: center;
}

/*col02*/
#vol03 #column_wrapper .col02_bg01 {
	background-image:url(../images/vol03/col_vol03_bg02.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1512px;
	margin:0 auto 30px;
}
#vol03 #column_wrapper .col02_bg01 .inner {
	width:680px;
	height:1336px;
	margin:0 auto;
	position:relative;
}
#vol03 #column_wrapper .col02_bg01 h3 {
	margin: 0 0 20px;
}
#vol03 #column_wrapper .col02_bg01 .inner .pos01 {
	width: 680px;
	height:720px;
}
#vol03 #column_wrapper .col02_bg01 .inner .pos02 {
	position:absolute;
	width: 189px;
	height: 629px;
	top:94px;
	left: 498px;
	z-index: 10;
}
#vol03 #column_wrapper .col02_bg01 .inner .pos03 {
	position:absolute;
	width:662px;
	top:700px;
	height:350px;
}

/*col03*/
#vol03 #column_wrapper .col03_bg01 {
	background-image:url(../images/vol03/col_vol03_bg03.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1080px;
	margin:0 auto 30px;
}
#vol03 #column_wrapper .col03_bg01 h3 {
	margin: 0 0 20px;
}
#vol03 #column_wrapper .col03_bg01 .inner {
	width:680px;
	height:904px;
	margin:0 auto;
	position:relative;
}
#vol03 #column_wrapper .col03_bg01 .inner .pos01 {
	position:absolute;
	top:69px;
	height:412px;
	z-index:10;
}

/*col04*/
#vol03 #column_wrapper .col04_bg01 {
	background-image:url(../images/vol03/col_vol03_bg04.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1223px;
	margin:0 auto 30px;
}
#vol03 #column_wrapper .col04_bg01 h3 {
	margin: 0 0 20px;
}
#vol03 #column_wrapper .col04_bg01 .inner {
	width:681px;
	height:1040px;
	margin:0 auto;
	position:relative;
}
#vol03 #column_wrapper .col04_bg01 .inner .pos01 {
	position:absolute;
	top:69px;
	width:680px;
	z-index:10;
}
#vol03 #column_wrapper .col04_bg01 .inner .pos01 .ph_non{
	float: right;
	width: 1px;
	height:528px;
}
#vol03 #column_wrapper .col04_bg01 .inner .pos01 .ph{
	width: 278px;
	float:right;
	clear: both;
}
#vol03 #column_wrapper .col04_bg01 .inner .pos01 .ph img{
	width: 278px;
	height: auto;
}

/*------------------------------------------------
/* vol04 
/*----------------------------------------------*/

/*col01*/
#vol04 #column_wrapper p a{
	color: #00aa61;
}
#vol04 #column_wrapper .col01_bg02{
	height: 1432px;
	background:url(../images/vol04/col_vol04_bg01.png) no-repeat;
}
#vol04 #column_wrapper .col01_bg02 h3{
	margin: 0 0 20px;
}
#vol04 #column_wrapper .col01_bg02 .inner{
	position:relative;
	height: 1237px;
}
#vol04 #column_wrapper .col01_bg02 .inner .head{
	position:absolute;
	top: 29px;
	text-align:center;
	width: 680px;
}
#vol04 #column_wrapper .col01_bg02 .inner .pos01{
	top: 121px;
	height:300px;
}
#vol04 #column_wrapper .col01_bg02 .inner .pos02{
	top: 490px;
	height: 730px;
}
#vol04  #column_wrapper .col01_bg02 .inner .pos02 ul{
	font-size: 16px;
	line-height:26px;
	color: #000;
}

/*col02*/
#vol04 #column_wrapper .col02_bg01 .inner{
	height:1630px;
}
#vol04 #column_wrapper .col02_bg01{
	height: 1820px;
	background:url(../images/vol04/col_vol04_bg02.png) no-repeat;
}
#vol04 #column_wrapper .col02_bg01 h3{
	margin: 0 0 20px;
}
#vol04 #column_wrapper .col02_bg01 .inner .pos01 p{
	width: 480px;
 width: 680px;
}
#vol04 #column_wrapper .col02_bg01 .inner .pos02{
	width: 140px;
	top: 190px;
	right: 45px;
}
#vol04 #column_wrapper .col02_bg01 .inner .pos02 img{
	width: 195px;
	height: auto;
	
}
#vol04  #column_wrapper .col02_bg01 .inner .pos03{
 width: auto;
 top: 711px;
}
#vol04  #column_wrapper .col02_bg01 .inner .pos03 ol{
	padding: 0 0 20px;
	font-size: 16px;
	line-height:26px;
	color: #000;
	list-style:outside;
}
#vol04  #column_wrapper .col02_bg01 .inner .pos03 ol li{
	margin-left: 20px;
	list-style-type:decimal;
	zoom: 1;
}

/*col03*/
#vol04 #column_wrapper .col03_bg01{
	height: 1180px;
	background:url(../images/vol04/col_vol04_bg03.png) no-repeat;
}
#vol04 #column_wrapper .col03_bg01 h3{
	margin: 0 0 20px;
}
#vol04 #column_wrapper .col03_bg01 .inner{
	height: 1005px;
}
#vol04 #column_wrapper .col03_bg01 .inner .pos01{
	height: 470px;
}
#vol04 #column_wrapper .col03_bg01 .inner .pos02{
	height: 470px;
	top: 540px;
}

/*col04*/

#vol04 #column_wrapper .col04_bg01{
	height: 693px;
	background:url(../images/vol04/col_vol04_bg04.png) no-repeat;
}
#vol04 #column_wrapper .col04_bg01 .inner{
	height: 518px;
}
#vol04 #column_wrapper .col04_bg01 .inner .pos01{
	height:300px;
 width: 660px;
}
#vol04 #column_wrapper .col04_bg01 .pos01 h3{
	margin: 0 0 20px;
}
#vol04 #column_wrapper .col04_bg01  .pos02{
	top: 70px;
	right: 5px;
}
#vol04 #column_wrapper .col04_bg01 .pos02 img{
	width: 160px;
	height: auto;
}


/*------------------------------------------------
/* vol05
/*----------------------------------------------*/

/*col01*/
#vol05 #column_wrapper p a{
	color: #00aa61;
}
#vol05 #column_wrapper .col01_bg02{
	height: 1230px;
	background:url(../images/vol05/col_vol05_bg01.png) no-repeat;
}
#vol05 #column_wrapper .col01_bg02 h3{
	margin: 0 0 20px;
}
#vol05 #column_wrapper .col01_bg02 .inner{
	position:relative;
	height: 1043px;
}
#vol05 #column_wrapper .col01_bg02 .inner .head{
	position:absolute;
	top: 29px;
	text-align:center;
	width: 680px;
}
#vol05 #column_wrapper .col01_bg02 .inner .pos01{
	top: 165px;
	height:300px;
}
#vol05 #column_wrapper .col01_bg02 .inner .pos02{
	top: 585px;
	height: 444px;
}
#vol05  #column_wrapper .col01_bg02 .inner .pos02 ul{
	font-size: 16px;
	line-height:26px;
	color: #000;
}

/*col02*/
#vol05 #column_wrapper .col02_bg01 .inner{
	height:1600px;
}
#vol05 #column_wrapper .col02_bg01{
	height: 1785px;
	background:url(../images/vol05/col_vol05_bg05.png) no-repeat;
}
#vol05 #column_wrapper .col02_bg01 h3{
	margin: 0 0 20px;
}
#vol05 #column_wrapper .col02_bg01 .inner .pos01 p{
	width:680px;
}
#vol05 #column_wrapper .col02_bg01 .inner .pos02{
	width: 140px;
	top: 288px;
	right: 55px;
}
#vol05 #column_wrapper .col02_bg01 .inner .pos02 img{
	width: 195px;
	height: auto;
	
}
#vol05  #column_wrapper .col02_bg01 .inner .pos03{
	width: auto;
	top:780px;
}
#vol05  #column_wrapper .col02_bg01 .inner .pos03 ol{
	padding: 0 0 20px;
	font-size: 16px;
	line-height:26px;
	color: #000;
	list-style:outside;
}
#vol05  #column_wrapper .col02_bg01 .inner .pos03 ol li{
	margin-left: 20px;
	list-style-type:decimal;
	zoom: 1;
}

/*col03*/
#vol05 #column_wrapper .col03_bg01{
	height: 1305px;
	background:url(../images/vol05/col_vol05_bg03.png) no-repeat;
}
#vol05 #column_wrapper .col03_bg01 h3{
	margin: 0 0 20px;
}
#vol05 #column_wrapper .col03_bg01 .inner{
	height: 1132px;
}
#vol05 #column_wrapper .col03_bg01 .inner .pos01{
	top:72px;
	height: 323px;
}
#vol05 #column_wrapper .col03_bg01 .inner .pos02{
	height: 248px;
	top: 869px;
}
#vol05 #column_wrapper .col03_bg01 .inner .pos03{
	width:680px;
	height: 372px;
	top: 370px;
}
#vol05 #column_wrapper .col03_bg01 .inner .pos03 p{
	width:369px;
	height: 77px;
	top: 420px;
	margin:0 auto;
}

/*col04*/

#vol05 #column_wrapper .col04_bg01{
	height: 923px;
	background:url(../images/vol05/col_vol05_bg04.png) no-repeat;
}
#vol05 #column_wrapper .col04_bg01 .inner{
	height: 746px;
}
#vol05 #column_wrapper .col04_bg01 .inner .pos01{
	height:300px;
 width: 660px;
}
#vol05 #column_wrapper .col04_bg01 .pos01 h3{
	margin: 0 0 20px;
}
#vol05 #column_wrapper .col04_bg01  .pos02{
	top: 212px;
	right: -10px;
}
#vol05 #column_wrapper .col04_bg01 .pos02 img{
	width: 160px;
	height: auto;
}



/*------------------------------------------------
/* vol06
/*----------------------------------------------*/

/*col01*/
#vol06 #column_wrapper p a{
	color: #00aa61;
}
#vol06 #column_wrapper .col01_bg02{
	height: 1201px;
	background:url(../images/vol06/col_vol06_bg01.png) no-repeat;
}
#vol06 #column_wrapper .col01_bg02 h3{
	margin: 0 0 20px;
}
#vol06 #column_wrapper .col01_bg02 .inner{
	position:relative;
	height: 982px;
}
#vol06 #column_wrapper .col01_bg02 .inner .head{
	position:absolute;
	top: 23px;
	text-align:center;
	width: 680px;
}
#vol06 #column_wrapper .col01_bg02 .inner .pos01{
	top: 115px;
	height:300px;
}
#vol06 #column_wrapper .col01_bg02 .inner .pos02{
	top: 585px;
	height: 444px;
}
#vol06  #column_wrapper .col01_bg02 .inner .pos02 ul{
	font-size: 16px;
	line-height:26px;
	color: #000;
}

/*col02*/
#vol06 #column_wrapper .col02_bg01 .inner{
	height:1020px;
}
#vol06 #column_wrapper .col02_bg01{
	height:1190px;
	background:url(../images/vol06/col_vol06_bg06.png) no-repeat;
}
#vol06 #column_wrapper .col02_bg01 h3{
	margin: 0 0 20px;
}
#vol06 #column_wrapper .col02_bg01 .inner .pos01 p{
	width:680px;
}
#vol06 #column_wrapper .col02_bg01 .inner .pos02{
	width: 140px;
	top: 288px;
	right: 55px;
}
#vol06 #column_wrapper .col02_bg01 .inner .pos02 img{
	width: 195px;
	height: auto;
	
}
#vol06  #column_wrapper .col02_bg01 .inner .pos03{
	width: auto;
	top:920px;
}
#vol06  #column_wrapper .col02_bg01 .inner .pos03 ol{
	padding: 0 0 20px;
	font-size: 16px;
	line-height:26px;
	color: #000;
	list-style:outside;
}
#vol06  #column_wrapper .col02_bg01 .inner .pos03 ol li{
	margin-left: 20px;
	list-style-type:decimal;
	zoom: 1;
}

/*col03*/
#vol06 #column_wrapper .col03_bg01{
	height: 1530px;
	background:url(../images/vol06/col_vol06_bg05.png) no-repeat;
}
#vol06 #column_wrapper .col03_bg01 h3{
	margin: 0 0 20px;
}
#vol06 #column_wrapper .col03_bg01 .inner{
	height: 1320px;
}
#vol06 #column_wrapper .col03_bg01 .inner .pos01{
	top:69px;
	height: 323px;
}
#vol06 #column_wrapper .col03_bg01 .inner .pos02{
	height: 248px;
	top: 580px;
}
#vol06 #column_wrapper .col03_bg01 .inner .pos03{
	width:680px;
	height: 372px;
	top: 823px;
}
#vol06 #column_wrapper .col03_bg01 .inner .pos03 p{
	height: 77px;
	top: 420px;
	margin:0 auto;
}
#vol06 #column_wrapper .col03_bg01 .inner .pos03 img{
	position:absolute;
	left:480px;
	top:20px;

}
	/*col04*/

#vol06 #column_wrapper .col04_bg01{
	height: 894px;
	background:url(../images/vol06/col_vol06_bg04.png) no-repeat;
}
#vol06 #column_wrapper .col04_bg01 .inner{
	height: 700px;
}
#vol06 #column_wrapper .col04_bg01 .inner .pos01{
	height:300px;
 width: 660px;
}
#vol06 #column_wrapper .col04_bg01 .pos01 h3{
	margin: 0 0 20px;
}
#vol06 #column_wrapper .col04_bg01  .pos02{
	top: 150px;
	right: -10px;
}



/*------------------------------------------------
/* vol07
/*----------------------------------------------*/

/*col01*/
#vol07 #column_wrapper p a{
	color: #00aa61;
}
#vol07 #column_wrapper .col01_bg02{
	height: 868px;
	background:url(../images/vol07/bg01.png) no-repeat;
}
#vol07 #column_wrapper .col01_bg02 h3{
	margin: 0 0 20px;
}
#vol07 #column_wrapper .col01_bg02 .inner{
	position:relative;
	height: 658px;
}
#vol07 #column_wrapper .col01_bg02 .inner .head{
	text-align:center;
	width: 544px;
	margin: 0 auto;
}
#vol07 #column_wrapper .col01_bg02 .inner .pos01{
	top: 160px;
	height:86px;
}

/*col02*/
#vol07 #column_wrapper .col02_bg01{
	height: 1054px;
	background:url(../images/vol07/bg02.png) no-repeat;
}
#vol07 #column_wrapper .col02_bg01 .inner{
	height: 874px;
}
#vol07 #column_wrapper .col02_bg01 .inner .pos01 {
	height: auto;
}
#vol07 #column_wrapper .col02_bg01 h3 {
	margin: 0 0 20px;
}
#vol07 #column_wrapper .col02_bg01 .img01 {
	float: right;
	width: 240px;
	margin: 20px -40px 0 20px;
}
#vol07 #column_wrapper .col02_bg01 .pt10 {
	padding-top: 10px;
}

/*col03*/
#vol07 #column_wrapper .col03_bg01{
	height: 1493px;
	background:url(../images/vol07/bg03.png) no-repeat;
}
#vol07 #column_wrapper .col03_bg01 p{
	letter-spacing: 0;
}
#vol07 #column_wrapper .col03_bg01 .inner{
	height: 1303px;
}
#vol07 #column_wrapper .col03_bg01 h3{
	margin-bottom: 20px;
}
#vol07 #column_wrapper .col03_bg01 .pos01 {
	top:50px;
	height: auto;
}
#vol07 #column_wrapper .col03_bg01 .pos02 {
	margin-top: 60px;
	top:710px;
	height: auto;
}

/*col04*/
#vol07 #column_wrapper .col04_bg01{
	height: 785px;
	background:url(../images/vol07/bg04.png) no-repeat;
}
#vol07 #column_wrapper .col04_bg01 .inner{
	height: 610px;
}
#vol07 #column_wrapper .col04_bg01 .inner .pos01 {
	width: 473px;
	width: 660px;
	height: auto;
}
#vol07 #column_wrapper .col04_bg01 h3{
	margin-top: 0;
	margin-bottom: 20px;
}
#vol07 #column_wrapper .col04_bg01 .pos02 {
	position: absolute;
	top:80px;
	right: -40px;
}


/*------------------------------------------------
/* vol08
/*----------------------------------------------*/

/*col01*/
#vol08 #column_wrapper p a{
	color: #00aa61;
}
#vol08 #column_wrapper .col01_bg02{
	height: 1368px;
	background:url(../images/vol08/bg01.png) no-repeat;
}
#vol08 #column_wrapper .col01_bg02 h3{
	margin: 0 0 20px;
}
#vol08 #column_wrapper .col01_bg02 .inner{
	position:relative;
	height: 1158px;
}
#vol08 #column_wrapper .col01_bg02 .inner .head{
	text-align:center;
	width: 415px;
	margin: 0 auto;
}
#vol08 #column_wrapper .col01_bg02 .inner .pos01{
	top: 160px;
	height:86px;
}

/*col02*/
#vol08 #column_wrapper .col02_bg01{
	height: 1079px;
	background:url(../images/vol08/bg02.png) no-repeat;
}
#vol08 #column_wrapper .col02_bg01 .inner{
	height: 889px;
}
#vol08 #column_wrapper .col02_bg01 .inner .pos01 {
	height: auto;
}
#vol08 #column_wrapper .col02_bg01 p.tenlist {
	margin-top: 12px;
	font-size: 16px;
	line-height: 26px;
	text-indent: -32px;
	padding-left: 32px;
	color: #00a3e6;
}
#vol08 #column_wrapper .col02_bg01 h3 {
	margin: 0 0 20px;
}
#vol08 #column_wrapper .col02_bg01 .img01 {
	float: right;
	width: 271px;
	margin: 0 -40px 0 0;
}
#vol08 #column_wrapper .col02_bg01 .pt10 {
	padding-top: 10px;
}

/*col03*/
#vol08 #column_wrapper .col03_bg01{
	height: 1400px;
	background:url(../images/vol08/bg03.png) no-repeat;
}
#vol08 #column_wrapper .col03_bg01 p{
	font-size: 15px;
	line-height: 25.5px;
}
#vol08 #column_wrapper .col03_bg01 .inner{
	height: 1222px;
}
#vol08 #column_wrapper .col03_bg01 h3{
	margin-bottom: 20px;
}
#vol08 #column_wrapper .col03_bg01 .pos01 {
	top:45px;
	height: auto;
}
#vol08 #column_wrapper .col03_bg01 .img01 {
	width: 589px;
	margin: 5px auto 20px;
}

/*col04*/
#vol08 #column_wrapper .col04_bg01{
	height: 981px;
	background:url(../images/vol08/bg04.png) no-repeat;
}
#vol08 #column_wrapper .col04_bg01 .inner{
	height: 791px;
}
#vol08 #column_wrapper .col04_bg01 p.tenlist {
	margin-bottom: 10px;
	font-size: 16px;
	line-height: 26px;
	text-indent: -12px;
	padding-left: 12px;
	color: #00a3e6;
 width: 660px;
}
#vol08 #column_wrapper .col04_bg01 p.copy {
	margin-top: 20px;
	font-size: 15.5px;
	line-height: 25.5px;
 width: 660px;
}
#vol08 #column_wrapper .col04_bg01 .inner .pos01 {
	width: 432px;
	height: auto;
}
#vol08 #column_wrapper .col04_bg01 h3{
	margin-top: 0;
	margin-bottom: 20px;
}
#vol08 #column_wrapper .col04_bg01 .pos02 {
	position: absolute;
	width: 264px;
	top:80px;
	right: -40px;
}

/*------------------------------------------------
/* vol09
/*----------------------------------------------*/

/*col01*/
#vol09 #column_wrapper p a{
	color: #00aa61;
}
#vol09 #column_wrapper .bold{
	font-weight:bold;
}
#vol09 #column_wrapper .col01_bg02{
	height: 1009px;
	background:url(../images/vol09/bg01.png) no-repeat;
}
#vol09 #column_wrapper .col01_bg02 h3{
	margin: 0 0 20px;
}
#vol09 #column_wrapper .col01_bg02 .inner{
	position:relative;
	height: 821px;
}
#vol09 #column_wrapper .col01_bg02 .inner .head{
	text-align:center;
	width: 660px;
	margin: 0 auto;
}
#vol09 #column_wrapper .col01_bg02 .inner .pos01{
	top: 90px;
	height:86px;
}

/*col02*/
#vol09 #column_wrapper .col02_bg01{
	height: 1142px;
	background:url(../images/vol09/bg02.png) no-repeat;
}
#vol09 #column_wrapper .col02_bg01 .inner{
	height: 965px;
}
#vol09 #column_wrapper .col02_bg01 .inner .pos01 {
	height: auto;
}
#vol09 #column_wrapper .col02_bg01 h3 {
	margin: 0 0 20px;
}
#vol09 #column_wrapper .source {
color:#808080;
}

/*col03*/
#vol09  #column_wrapper .col03_bg01 .inner .pos04 ul li{
	font-size:15px;
	line-height:25px;
	zoom: 1;
	color:#000;
	}
	#vol09  #column_wrapper .col03_bg01 .inner .pos04 .li01{
	font-size:15px;
	line-height:25px;
	padding-left:30px;
	zoom: 1;
	color:#000;
	}
#vol09 #column_wrapper .col03_bg01{
	height: 1593px;
	background:url(../images/vol09/bg03.png) no-repeat;
}
#vol09 #column_wrapper .col03_bg01 p{
	font-size: 15px;
	line-height: 25.5px;
}
#vol09 #column_wrapper .col03_bg01 .inner{
	height: 1370px;
}
#vol09 #column_wrapper .col03_bg01 h3{
	margin-bottom: 20px;
}
#vol09 #column_wrapper .col03_bg01 .inner .pos02 {
	top:45px;
	height: auto;
	width:400px;
}
#vol09 #column_wrapper .col03_bg01 .pos03 {
	position:absolute;
	top:60px;
	height: auto;
	width:198px;
	right:20px;
}
#vol09 #column_wrapper .col03_bg01 .pos04 {
	position:absolute;
	height: auto;
	width:660px;
	top:300px;
}
#vol09 #column_wrapper .col03_bg01 p.people  {
	font-size: 16px;
	font-weight:bold;
	line-height: 26px;
	color:#3d62ad;
}
#vol09 #column_wrapper .col03_bg01 p.prosperity  {
	font-size: 16px;
	font-weight:bold;
	line-height: 26px;
	color:#f08300;
}
#vol09 #column_wrapper .col03_bg01 p.planet  {
	font-size: 16px;
	font-weight:bold;
	line-height: 26px;
	color:#00a95f;
}
#vol09 #column_wrapper .col03_bg01 p.peace  {
	font-size: 16px;
	font-weight:bold;
	line-height: 26px;
	color:#00a0e9;
}
#vol09 #column_wrapper .col03_bg01 p.partnership  {
	font-size: 16px;
	font-weight:bold;
	line-height: 26px;
	color:#662d80;
}
#vol09 #column_wrapper .col03_bg01 .left {
	width: 370px;
}

#vol09 #column_wrapper .col03_bg01 .img01 {
	width: 589px;
	margin: 5px auto 20px;
}

/*col04*/
#vol09 #column_wrapper .col04_bg01{
	height: 2145px;
	background:url(../images/vol09/bg04.png) no-repeat;
}
#vol09 #column_wrapper .col04_bg01 .inner{
	height: 1974px;
}
#vol09 #column_wrapper .col04_bg01 .inner .pos01 {
	width:680px;
    height: auto;
}
#vol09 #column_wrapper .col04_bg01 h3 {
	margin: 0 0 20px;
}
#vol09 #column_wrapper .col04_bg01 .img01 {
	float: right;
	width: 189px;
	margin:-38px 2px 0px;
}

#vol09 #column_wrapper .col04_bg01 .pt10 {
	padding-top: 10px;
	}



/*------------------------------------------------
/* vol10
/*----------------------------------------------*/

/*col01*/
#vol10 #column_wrapper .col01_bg01 {
	background-image:url(../images/col_bg01_1.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	height:468px;
	margin:0;
	}
#vol10 #column_wrapper .col01_bg01 .inner {
	width:680px;
	margin:0 auto;
	padding-top:53px;
	}
#vol10 #column_wrapper .col01_bg01 .ph {
	float:left;
	text-align:left;
	width:244px;
	}
#vol10 #column_wrapper .inner h3 {
	margin-bottom: 20px;
	margin-top: 0;
	}

#vol10 #column_wrapper .col01_bg01 .profile_area {
	background-image:url(../images/col_01img03.png);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:14px 0 0;
	padding:0 0 0 15px;
	height:100px;
	}
#vol10 #column_wrapper .col01_bg01 .profile_area h3 {
	margin:0 0 4px 0;
	padding:0;
	}
#vol10 #column_wrapper .col01_bg01 .profile_area p {
	font-size:12px;
	line-height:17px;
	color:#000;
	letter-spacing:0;
	}
#vol10 #column_wrapper .btn_area {
	margin:22px auto 15px;
	width:680px;	
}
#vol10 #column_wrapper .btn_area li {
	float: left;
	margin:0px 0 10px 0;
	width: 169px;
	}
#vol10 #column_wrapper .btn_area li img {
	margin-right:8px
	}
#vol10 #column_wrapper .btn_area li a:hover img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	}
#vol10 #column_wrapper .col01_bg02 {
	background-image:url(../images/vol10/bg01.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1130px;
	margin:0 auto 30px;
	}
#vol10 #column_wrapper .col01_bg02 .inner {
	width:680px;
	height:940px;
	margin:0 auto;
	padding-top:15px;
	position:relative;
	}

#vol10 #column_wrapper .col01_bg02 .inner .head {
	text-align: center;
	width: 660px;
	margin: 0 auto;
	}

#vol10 #column_wrapper .col01_bg02 .inner .pos01 {
	position:absolute;
	top:160px;
	height:auto;
	z-index:10;
	}

#vol10 #column_wrapper .col01_bg02 .inner .pos02 {
	position:absolute;
	top:460px;
	height:auto;
	z-index:11;
	}

/*col02*/
#vol10 #column_wrapper .col02_bg01 {
	background-image:url(../images/vol10/bg02.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:1210px;
	margin:0 auto 30px;
	}
#vol10 #column_wrapper .col02_bg01 .inner {
	width:680px;
	height:1020px;
	margin:0 auto;
	position:relative;
	}
#vol10 #column_wrapper .col02_bg01 .inner .pos01 {
	position:absolute;
	top:69px;
	height:453px;
	z-index:10;
	}
#vol10 #column_wrapper .col02_bg01 .inner .pos02 {
	position:absolute;
	width:503px;
	top:522px;
	height:458px;
	z-index:10;
}
#vol10 #column_wrapper .col02_bg01 .inner .pos03 {
	position:absolute;
	width:140px;
	top:500px;
	right:17px;
	z-index:1;
	}
#vol10 #column_wrapper .col02_bg01 .inner .pos04 {
	position:absolute;
	top:1000px;
	height:440px;
	z-index:10;
}

/*col03*/
#vol10 #column_wrapper .col03_bg01 {
	background-image:url(../images/vol10/bg03.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:940px;
	margin:0 auto 30px;
	}
#vol10 #column_wrapper .col03_bg01 .inner {
	width:680px;
	height:750px;
	margin:0 auto;
	position:relative;
	}
#vol10 #column_wrapper .col03_bg01 .inner .pos01 {
	position:absolute;
	top:69px;
	height:auto;
	z-index:10;
	}
#vol10 #column_wrapper .col03_bg01 .inner .pos02 {
	position:absolute;
	top:661px;
	height:auto;
	z-index:10;
	}
#vol10 #column_wrapper .col03_bg01 .inner .pos03 {
	position:absolute;
	top:661px;
	width:544px;
	height:auto;
	z-index:10;
	margin: auto 0;
	}

/*col04*/
#vol10 #column_wrapper .col04_bg01 {
	background-image:url(../images/vol10/bg04.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:865px;
	margin:0 auto 30px;
	}
#vol10 #column_wrapper .col04_bg01 .inner {
	width:680px;
	height:675px;
	margin:0 auto;
	position:relative;
	}
#vol10 #column_wrapper .col04_bg01 .inner .pos01 {
	position:absolute;
	top:69px;
	width: 680px;
	height:560px;
	z-index:10;
	}
#vol10 #column_wrapper .col04_bg01 .inner .pos02 {
	position: absolute;
	top: 157px;
	right: -3px;
	height: 473px;
	z-index: 1;
	}
#vol10 #column_wrapper .col04_bg01 .inner .pos03 {
	position:absolute;
	top:629px;
	height:263px;
	z-index:10;
	}
