@charset "Shift_JIS";

.kokuchiBox{
	margin-left:auto;
	margin-right:auto;
	width:928px;
	border:1px solid #234A7A;
	padding:15px;
	text-align:center;
	margin-top:20px;
	background:#FFF;
}

.kokuchiBox .kokuchi_date{
	font-size:13px;
	color:#333;
	line-height:1.5em;
}

.kokuchiBox .kokuci_title{
	margin-top:5px;
	font-size:16px;
	font-weight:bold;
	color:#ff0000;
	line-height:1.5em;
}

.kokuchiBox .kokuci_txt{
	margin-top:5px;
	font-size:14px;
	color:#333;
	line-height:1.5em;
}

/*-- 2013年の修正で追加したCSS　--*/


#index_powerful220420{
	margin-top:20px;
	margin-bottom:15px;
	background:url(https://times-f.jp/img/banner/banner_2022gw_yasumi_kokuchi_times.jpg) left top no-repeat;
	width:693px;
	height:200px;
}

#index_powerful{
	margin-top:20px;
	margin-bottom:15px;
	background:url(../img/bukken_number/index_banner.png) left top no-repeat;
	width:693px;
	height:200px;
}

#index_powerful .powerful_bt{
	width:676px;
	height:48px;
	padding:134px 0 18px 17px;
	text-align:left;
}



#main_space02{
	width:100%;
	height:400px;
	background: url(../img/index/main_bg.png) repeat-x left top;
}

#main_space02 #main_space-inner02{
	width:960px;
	height:400px;
	margin-left:auto;
	margin-right:auto;
}	

#index_photo{
	width:960px;
}
.photo {
   position:relative;
   overflow:hidden;
   margin:0 auto;
   width:960px;
   height:400px;
   margin:0 auto;
   text-align:left;
   list-style:none;
}
.photo li {
   position:absolute;
}


/*-- 2013年の修正で追加したCSS ここまで　--*/


#main_space{
	width:100%;
	height:400px;
	background: url(../img/index/main_bg.png) repeat-x left top;
}

#main_space-inner{
	width:960px;
	height:400px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background: url(../img/index/main.jpg) no-repeat left top;
}	

#main_copy{
	width:482px;
	padding-left:34px;
	padding-right:444px;
	padding-top:49px;
}



#index_left{
	float:left;
	width:693px;
	padding-right:27px;
}
#index_right{
	float:right;
	width:248px;
}



#block_buy{
	float:left;
	width:343px;
	padding-right:7px;
}
#block_sale{
	float:right;
	width:343px;
}


.block01{
	width:343px;
	background: url(../img/index/block01.gif) repeat-y center top;
}
.block01-inner{
	width:309px;
	padding-left:17px;
	padding-right:17px;
	padding-top:13px;
	padding-bottom:18px;
}

img.block01img { 
	float: right;
	margin-left:10px;
}

.block01_under{ clear:both; }


#succes_space{
	padding-left:4px;
	width:689px;	
}

#succes_left{
	float:left;
	width:529px;
}
#succes_right{
	float:right;
	width:160px;
}
#succes_left ul li{
	font-size:14px;
	line-height:2.3em;
	color:#666;
	list-style:none;
	padding-left:0px; 
	margin:0; 
	border-bottom:#CCC 1px solid;
}

.succes_end{
    clear: both;
    overflow: hidden;
    width: 1px;
    height: 20px;
    margin: 0 -1px -1px 0;
    border: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
}

/*-- 修正前にしようしていた成功事例のスタイルシート
#succes_box{
	padding-left:4px;
	width:689px;
}

#succes_box_inner{
	width:693px;
	background: url(../img/index201202/photo.jpg) no-repeat left top;
}

#succes_box ul li{
	font-size:14px;
	line-height:2.2em;
	color:#666;
	list-style:none;
	padding-left:0px; 
	margin:0; 
	border-bottom:#CCC 1px solid;
	
/*-- 
background: url(../img/index/listmark.gif) no-repeat left center;
--*/
	
}
--*/




#message_box{
	padding-left:4px;
	width:689px;
}	

#message_box #staff_photo{
	width:274px;
	float:left;
	padding-right:20px;
}
#message_box #staff_message{
	width:395px;
	float:right;
}


#mailbox{
	width:693px;
	height:114px;
	background: url(../img/index/mail_box.png) no-repeat left top;
	margin-bottom:20px;
}

#mailbox #tel_space{
	float:left;
	width:201px;
	padding-top:18px;
	padding-left:45px;
	padding-right:41px;
}
#mailbox #mailbt_space{
	float:right;
	width:386px;
	padding-top:18px;
	padding-right:20px;
}


#pickup_box{
	width:248px;
	background: url(../img/index/pickup_bg.gif) repeat-y left top;
}
#pickup_box-inner{
	width:220px;
	padding-top:12px;
	padding-left:14px;
	padding-right:14px;
}


.pickup_txt{
	font-size:100%;
	color:#333;
}
.pickup_line{
	width:220px;
	height:1px;
	padding-top:5px;
	padding-bottom:10px;
}


#twitter_box{
	width:248px;	
	background: url(../img/index/twitter_bg.gif) repeat-y left top;
}

#twitter_box-inner{
	width:228px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
}	
