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

 file name  :copy.css
 author     :Ability Consultant
style info  :タイトル
=================================================================== */
/*----------------------------------------------------
	.con_firstday/.con_secondday
----------------------------------------------------*/
.con_firstday {
  margin-top: 35px;
}
.con_firstday h4 {
  margin-bottom: 20px;
}
.con_firstday .box_del1 {
  overflow: hidden;
}
.con_firstday .box_del1 .img_fir01 {
  margin-bottom: 20px;
}
.con_firstday .box_del1 .img_fir02 {
  display: inline;
  float: right;
}
.con_firstday .box_del1 .box_det {
  width: 410px;
  padding-left: 20px;
  float: left;
}
.con_firstday .box_del1 .box_det .sst_fir01 {
  padding-top: 30px;
}
.con_firstday .box_del1 .box_det .txt_det {
  margin: 25px 0 30px;
}
.con_firstday .box_del1 .box_det .tbl_1 {
  width: 100%;
  position: relative;
  left: -10px;
  top: -10px;
}
.con_firstday .box_del2 {
  overflow: hidden;
  margin-top: 40px;
}
.con_firstday .box_del2 .img_fir03 {
  display: inline;
  float: left;
}
.con_firstday .box_del2 .box_det {
  width: 420px;
  float: right;
}
.con_firstday .box_del2 .box_det .img_fir04 {
  text-align: right;
}
.con_firstday .box_del2 .box_det .sst_fir02 {
  margin-top: 60px;
}
.con_firstday .box_del2 .box_det .txt_det {
  margin: 25px 0;
}
.con_firstday .box_del2 .box_det .btn_more {
  text-align: right;
}
.con_firstday .box_del3 {
  overflow: hidden;
  margin-top: 40px;
}
.con_firstday .box_del3 .img_fir05 {
  margin-bottom: 20px;
}
.con_firstday .box_del3 .img_fir06 {
  display: inline;
  float: right;
}
.con_firstday .box_del3 .box_det {
  width: 410px;
  padding-left: 20px;
  float: left;
}
.con_firstday .box_del3 .box_det .sst_fir03 {
  padding-top: 30px;
}
.con_firstday .box_del3 .box_det .txt_det {
  margin: 25px 0 30px;
}
.con_firstday .box_del3 .box_det .tbl_1 {
  width: 100%;
  position: relative;
  left: -10px;
  top: -10px;
}
.con_firstday .box_del4 {
  margin-top: 40px;
  overflow: hidden;
}
.con_firstday .box_del4 .img_fir07 {
  margin-bottom: 20px;
}
.con_firstday .box_del4 .img_fir08 {
  display: inline;
  float: left;
}
.con_firstday .box_del4 .box_det {
  width: 440px;
  float: right;
}
.con_firstday .box_del4 .box_det .sst_fir04 {
  margin-top: 30px;
}
.con_firstday .box_del4 .box_det .txt_det {
  margin: 25px 0;
}
.con_firstday .box_del4 .box_det .btn_more {
  text-align: right;
}

.con_secondday {
  margin: 80px 0 40px;
}
.con_secondday h4 {
  margin-bottom: 20px;
}
.con_secondday .box_del1 {
  overflow: hidden;
}
.con_secondday .box_del1 .img_sec01 {
  margin-bottom: 20px;
}
.con_secondday .box_del1 .img_sec02 {
  display: inline;
  float: right;
}
.con_secondday .box_del1 .box_det {
  width: 410px;
  padding-left: 20px;
  float: left;
}
.con_secondday .box_del1 .box_det .sst_sec01 {
  padding-top: 30px;
}
.con_secondday .box_del1 .box_det .txt_det {
  margin: 25px 0 30px;
}
.con_secondday .box_del1 .box_det .tbl_1 {
  width: 100%;
  position: relative;
  left: -10px;
  top: -10px;
}
.con_secondday .box_del2 {
  overflow: hidden;
  margin-top: 40px;
}
.con_secondday .box_del2 .img_sec03 {
  display: inline;
  float: left;
}
.con_secondday .box_del2 .box_det {
  width: 420px;
  float: right;
}
.con_secondday .box_del2 .box_det .img_sec04 {
  text-align: right;
}
.con_secondday .box_del2 .box_det .sst_sec02 {
  margin-top: 60px;
}
.con_secondday .box_del2 .box_det .txt_det {
  margin: 25px 0;
}
.con_secondday .box_del2 .box_det .btn_more {
  text-align: right;
}
.con_secondday .box_del3 {
  overflow: hidden;
  margin-top: 40px;
}
.con_secondday .box_del3 .img_sec05 {
  margin-bottom: 20px;
}
.con_secondday .box_del3 .img_sec06 {
  display: inline;
  float: right;
}
.con_secondday .box_del3 .box_det {
  width: 410px;
  padding-left: 20px;
  float: left;
}
.con_secondday .box_del3 .box_det .sst_sec03 {
  padding-top: 30px;
}
.con_secondday .box_del3 .box_det .txt_det {
  margin: 25px 0 30px;
}
.con_secondday .box_del3 .box_det .tbl_1 {
  width: 100%;
  position: relative;
  left: -10px;
  top: -10px;
}
.con_secondday .box_del4 {
  margin-top: 40px;
  overflow: hidden;
}
.con_secondday .box_del4 .img_sec07 {
  margin-bottom: 20px;
}
.con_secondday .box_del4 .img_sec08 {
  display: inline;
  float: left;
}
.con_secondday .box_del4 .box_det {
  width: 440px;
  float: right;
}
.con_secondday .box_del4 .box_det .sst_sec04 {
  margin-top: 30px;
}
.con_secondday .box_del4 .box_det .txt_det {
  margin: 25px 0;
}
.con_secondday .box_del4 .box_det .btn_more {
  text-align: right;
}
