@charset "utf-8";
/* CSS Document */

@import url('http://rkb.jp/common/css/reset.css');
@import url('http://rkb.jp/common/css/rkb_common_style_ver2.css');

/****************clearfix*******************/
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { min-height: 1px; }
* html .clearfix { height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

body { margin:0; padding:0; background-color: #FAF1D8; font-family: "ＭＳ Ｐゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace; font-size: 14px; line-height:24px; color: #333333; background:url() left top repeat; line-height: 140%; }

#wrap{background:url(../img/mainback.jpg) top left repeat-x #919191;}
#title{background:url(../img/top_back.jpg) center top no-repeat;}
#nami{background:url(../img/bottom_back.jpg) center 471px no-repeat;}
#w960{width:960px; margin:0 auto; position:relative;}

#left,#right,.yokoku_l,.ph_r,h6.shokai,.shokai_data,h6.jikai,.jikai_data,h6.zenkai,.zenkai_data{float:left;}
#left{width:234px; padding:137px 0 0 0;}
#right{width:726px;}

/****************画像置換*******************/

h3,h4,h5,#pro h6,h6.shokai,h6.jikai,h6.spot,h6.zenkai,#pro p,h6#pro_2{text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
	display:block;}
	
/***********************************/
#sns_set{position:absolute; top:15px; left:755px;}
#sns_set2{position:absolute; top:15px; left:875px;}

h3,h4,h5{margin-left:234px; width:720px; }

h3{background:url(../img/h3_title.png) top left no-repeat;height:188px;}
h4{background:url(../img/h4_date.png) top left no-repeat; height:56px;}
h5{background:url(../img/h5_tt.png) top left no-repeat; height:112px;}	

h6.shokai{width:207px; background:url(../img/h6_shokai.gif) top left no-repeat; height:73px;}
.shokai_data{width:519px; background:url(../img/h6_shokai.gif) -207px 0 no-repeat; color:#FFF; font-size:20px; padding:27px 0 0 0; height:46px;}

h6.jikai{width:207px; background:url(../img/h6_jikai.gif) top left no-repeat; height:73px;}
.jikai_data{width:519px; background:url(../img/h6_jikai.gif) -207px 0 no-repeat; color:#FFF; font-size:20px; padding:27px 0 0 0; height:46px;}

h6.zenkai{width:215px; background: url(../img/h6_zenkai.gif) top left no-repeat; height:85px; padding:0 0 30px 0;}
.zenkai_data{width:505px; background: url(../img/h6_zenkai.gif) -207px 0 no-repeat; color:#FFF; font-size:20px; padding:43px 0 30px 0; height:42px;}

#yokoku,#zenkai{border:#000 3px solid; background:#FFF; margin:0 0 30px 0; clear:both;}
#yokoku{padding:30px 0px 30px 27px;}
#zenkai{background:url(../img/zenkai_bottom.gif) bottom left no-repeat #FFF;}

h6.spot{background:url(../img/spot_tt.gif) top left no-repeat; height:31px; margin:30px 0 0 0; width:325px;}

.yokoku_l{width:325px; padding:0 25px 20px 0;}
#zenkai .yokoku_l{width:325px; padding:0 25px 20px 27px;}

.kiji_tt{color:#d42a08; font-size:20px; line-height:24px; width:325px; background:url(../img/line_title.gif) bottom left no-repeat; padding:0 0 23px 0; margin:0 0 20px 0;}

.ph_r{width:322px; padding:0;}
.ph_r img{border:#CCC 1px solid; padding:0; margin:0 0 20px 0;}


.f_b,.kiji_tt,.shokai_data,.jikai_data,.zenkai_data{font-weight:bold;}
/**
#pro{}
#pro{background:url(../img/pro_bottom.gif) bottom left no-repeat; padding:0 0 20px 0;}　
#pro h6{width:224px; height:43px; background:url(../img/h6_pro.jpg) top left no-repeat;}
#pro p{background:url(../img/pro_back.jpg) 0 -2px no-repeat; width:195px; padding:10px 19px 0 10px; font-size:12pxpx; line-height:20px; margin:0;}
#pro p img{margin:0 0 20px 0;}　
#pro p{width:224px; height:216px; background:url(../img/pro_ph.jpg) top left no-repeat;}**/

h6#pro_2{width:224px; height:216px; background:url(../img/pro_ph.jpg) top left no-repeat;}
