@charset "utf-8";

#tobitaq .top{
  position:relative;
  margin-bottom:9px;
}
/*main .question_enclose */
#tobitaq .question_box{
  background-image:url(../images/question_back_g.jpg);
  background-repeat:repeat;
  border-top:4px solid #fff;
  border-right:4px solid #fff;
  border-left:4px solid #fff;
  padding:6px 0 3px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding: 15px 0;
}
#tobitaq #answer08 .question_box,
#tobitaq #answer12 .question_box,
#tobitaq #answer15 .question_box{
  background-image:url(../images/question_back_g02.jpg);
}
#tobitaq .question{
  text-align: center;
}
#tobitaq .question img{
  vertical-align: middle;
}
#tobitaq .question_icon{
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}
#tobitaq .question_text{
  color:#fff;
  display: inline-block;
  font-size:23px;
  font-weight:bold;
  vertical-align: middle;
}
/*main .answer_enclose */
#tobitaq .answer_enclose{
  background: url(../images/answer_bakc_g.jpg) repeat-y;
  background-size: 100% auto;
  border: 4px solid #0268b7;
  border-radius: 5px;
  margin-bottom:35px;
}
#tobitaq #answer08 .answer_enclose,
#tobitaq #answer12 .answer_enclose,
#tobitaq #answer15 .answer_enclose{
  border:4px solid #fa8b1f;
}
#tobitaq .answer_top{
  margin:13px auto 0;
  width:750px;
}
#tobitaq .top_img{
  margin-bottom:6px;
  width:750px;
}
#tobitaq .top_text_enclose{
  margin:10px 0 0;
  position:relative;
  width:748px;
}
#tobitaq .share{
  float: right;
}
#tobitaq .top_icon{
  float:left;
  margin-right: 10px;
}
#tobitaq .top_text{
  font-size:27px;
  color:#d71212;
  font-weight:bold;
  margin-bottom:20px;
  line-height:1.2;
  padding: 5px 0 0 52px;
}
#tobitaq .text_point{
  font-size:16px;
  color:#000000;
  display:block;
  margin-top: 10px;
}
/*answer list*/
#tobitaq .answer_wrap{
  margin:0 25px;
}
#tobitaq .answer_ttl{
  width:130px;
  margin:20px auto;
}
#tobitaq .answer{
  padding:10px 0;
  clear:right;
  border-bottom:1px solid #0268b7;
}
#tobitaq .answer_last{
  padding:10px 0 22px;
  clear:right;
}
#tobitaq .answer_icon{
  float:left;
  margin-right:8px;
  padding-top:3px;
}
#tobitaq .answer_text{
  padding-left:33px;
  font-size:16px;
  font-weight:bold;
  line-height:1.4;
}
#tobitaq #answer08 .answer_text,
#tobitaq #answer12 .answer_text{
  width:680px;
  padding-left:0;
  float:left;
}
#tobitaq #answer08 .answer_pic,
#tobitaq #answer12 .answer_pic{
  width:200px;
  float:right;
}
#tobitaq #answer15 .answer_text{
  width:530px;
  padding-left:0;
  float:left;
}
#tobitaq #answer15 .answer_pic{
  width:350px;
  float:right;
}
#tobitaq .answer_name{
  font-size:14px;
}

/*btn_enclose*/
#tobitaq .answer_btn{
  background-color:#def1ff;
  height:40px;
  position:relative;
}
#tobitaq .btn01{
  width:79px;
  float:left;
  margin:12px 0 0 36px;
}
#tobitaq .btn01 a{
  display: block;
  background-repeat: no-repeat;
  background-image: url(../images/btn_answer01.png);
  width: 79px;
  height: 16px;
  text-indent: -9999px;
}
#tobitaq .btn01 a:hover{
  background-position:0px -16px;
}
#tobitaq .btn02{
  width:75px;
  float:left;
  position:absolute;
  left:457px;
  top:4px;
}
#tobitaq .btn02 a{
  display: block;
  background-repeat: no-repeat;
  background-image: url(../images/btn_answer02.png);
  width: 79px;
  height: 32px;
  text-indent: -9999px;
}
#tobitaq .btn02 a:hover{
  background-position:0px -32px;
}
#tobitaq .btn03{
  width:79px;
  float:right;
  margin:12px 36px 0 0;
}
#tobitaq .btn03 a{
  display: block;
  background-repeat: no-repeat;
  background-image: url(../images/btn_answer03.png);
  width: 79px;
  height: 16px;
  text-indent: -9999px;
}
#tobitaq .btn03 a:hover{
  background-position:0px -16px;
}
#tobitaq .tobitaq-banner{
  padding-bottom: 5%;
  text-align: center;
}

#tobitaq .tobitaq-banner a img{
  border: 4px solid #0268b7;
  width: 40%;
  max-width: 375px;
}

