@charset "Shift_JIS";

@import url(qa.css);
body{
  font-size : 15px;
  line-height : 180%;
  margin-top : 0px;
  font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, 'EE EゴシチE', sans-serif;
  background-image : url(image/haikei.jpg);
  background-repeat : no-repeat;
  background-attachment : fixed;
  background-position : center top;
}

#head1{
  width : 1018px;
  height : 360px;
  margin-right : auto;
  margin-left : auto;
  background-image : url(image/head1.png);
}
#head2{
  width : 1018px;
  height : 480px;
  margin-right : auto;
  margin-left : auto;
  background-image : url(image/head2.png);
}
#head3{
  width : 1018px;
  height : 400px;
  margin-right : auto;
  margin-left : auto;
  background-image : url(image/head3.png);
}
#wrapper{
  width : 1018px;
  margin-right : auto;
  margin-left : auto;
  background-image : url(image/wrapper_bg.png);
  background-repeat : repeat-y;background-position : center top;
}

#main{
  width : 760px;
  margin-right : auto;
  margin-left : auto;
  background-position : center center;
}

.main_in{
  text-align : left;
  width : 670px;
  margin-right : auto;
  margin-left : auto;
}
.naiyouwaku{
  text-align : left;
  width : 670px;
  border-width : 3px;border-style : double;border-color : #cc0000;
  margin-right : auto;
  margin-left : auto;
}
.hajimemasite_box{
  text-align : left;
  width : 656px;
  padding-top : 8px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;border-width : 2px;border-style : solid;border-color : #dfdede;
  margin-right : auto;
  margin-left : auto;
}

#footer{
  font-size : 13px;
  line-height : 32px;
  color : white;
  background-color : #0000cc;
  text-align : center;
  width : 760px;
  height : 32px;
  margin-right : auto;
  margin-left : auto;
}

.space20{
  height : 20px;
}

.space40{
  height : 40px;
}

.font_pink{
  color : rgb(174, 0, 87);
}

.font_blue{
  color : rgb(9, 132, 255);
}

.space10{
  height : 10px;
}

.font17{
  font-size : 17px;
}

.font_red{
  color : rgb(204, 0, 0);
}

.naiyou_in{
  width : 630px;
  margin-right : auto;
  margin-left : auto;
}

.tokuten1{
  background-image : url(image/images/tokuten1_01.jpg);
  width : 670px;
  height : 191px;
  margin-right : auto;
  margin-left : auto;
}

.tokuten2{
  background-image : url(image/images/tokuten1_02.jpg);
  background-repeat : repeat-y;
  width : 670px;
  margin-right : auto;
  margin-left : auto;
  background-position : center center;
}

.tokuten3{
  background-image : url(image/images/tokuten1_03.jpg);
  width : 670px;
  height : 20px;
  margin-right : auto;
  margin-left : auto;
}
.tokuten_in{
  width : 620px;
  margin-right : auto;
  margin-left : auto;
  text-align : left;
}

.qa1{
  background-image : url(image/images/qawaku_01.jpg);
  width : 640px;
  height : 38px;
  margin-right : auto;
  margin-left : auto;
}

.qa2{
  background-image : url(image/images/qawaku_02.jpg);
  width : 640px;
  margin-right : auto;
  margin-left : auto;
}

.qa3{
  background-image : url(image/images/qawaku_03.jpg);
  width : 640px;
  height : 37px;
  margin-right : auto;
  margin-left : auto;
}
.qa_in{
  width : 580px;
  margin-right : auto;
  margin-left : auto;
}

.q_font{
  font-size : 17px;
  color : rgb(0, 128, 192);
}

.a_font{
  font-size : 20px;
  color : red;
}

.voice1{
  background-image : url(image/images/voice1_01.jpg);
  width : 670px;
  height : 143px;
  margin-right : auto;
  margin-left : auto;
}

.voice2{
  background-image : url(image/images/voicewaku1_02.jpg);
  background-repeat : repeat-y;
  width : 670px;
  margin-right : auto;
  margin-left : auto;
  background-position : center top;
}

.voice3{
  background-image : url(image/images/voicewaku1_03.jpg);
  width : 670px;
  height : 33px;
  margin-right : auto;
  margin-left : auto;
}
.voice_in{
  width : 580px;
  margin-right : auto;
  margin-left : auto;
  text-align : left;
}

.hosyou1{
  background-image : url(image/images/midashi9_01.jpg);
  width : 670px;
  height : 150px;
  margin-right : auto;
  margin-left : auto;
}

.hosyou2{
  background-image : url(image/images/midashi9_02.jpg);
  background-repeat : repeat-y;
  width : 670px;
  margin-right : auto;
  margin-left : auto;
}

.hosyou3{
  background-image : url(image/images/midashi9_03.jpg);
  width : 670px;
  height : 26px;
  margin-right : auto;
  margin-left : auto;
}
.hosyou_in{
  width : 620px;
  margin-right : auto;
  margin-left : auto;
  text-align : left;
}
.qa1{
  background-image : url(image/images/midashi11_01.jpg);
  width : 670px;
  height : 150px;
  margin-right : auto;
  margin-left : auto;
}

.qa2{
  background-image : url(image/images/midashi11_02.jpg);
  background-repeat : repeat-y;
  width : 670px;
  margin-right : auto;
  margin-left : auto;
}

.qa3{
  background-image : url(image/images/midashi11_03.jpg);
  width : 670px;
  height : 26px;
  margin-right : auto;
  margin-left : auto;
}
.qa_in{
  width : 620px;
  margin-right : auto;
  margin-left : auto;
  text-align : left;
}
.gentei1{
  background-image : url(image/images/midashi10_01.jpg);
  width : 670px;
  height : 150px;
  margin-right : auto;
  margin-left : auto;
}

.gentei2{
  background-image : url(image/images/midashi10_02.jpg);
  background-repeat : repeat-y;
  width : 670px;
  margin-right : auto;
  margin-left : auto;
}

.gentei3{
  background-image : url(image/images/midashi10_03.jpg);
  width : 670px;
  height : 26px;
  margin-right : auto;
  margin-left : auto;
}
.gentei_in{
  width : 620px;
  margin-right : auto;
  margin-left : auto;
  text-align : left;
}
#top{
  background-image : url(image/top_bg.png);
  background-position : center center;
  width : 800px;
  height : 120px;
  margin-right : auto;
  margin-left : auto;
}

#topmenu{
  background-position : center center;
  width : 760px;
  height : 88px;
  line-height : 80px;
}

.lastwaku1{
  color : white;
  background-color : #ef007b;
  width : 760px;
  font-size : 16px;
}
.lastwaku2{
  color : white;
  background-color : #ff66b7;
  width : 760px;
  font-size : 18px;
  line-height : 60px;
  height : 60px;
}
.lastwaku3{
  color : white;
  background-color : #ef007b;
  width : 760px;
  line-height : 60px;
  height : 60px;
}

.kakaku1{
  background-image : url(image/images/kakaku_01.png);
  width : 670px;
  height : 1028px;
  margin-right : auto;
  margin-left : auto;
}

.kakaku2{
  width : 670px;
  margin-right : auto;
  margin-left : auto;
  text-align : center;
  background-image : url(image/images/kakaku_02.png);
  background-repeat : repeat-y;
}
.kakaku3{
  width : 670px;
  height : 21px;
  margin-right : auto;
  margin-left : auto;
  text-align : center;
  background-image : url(image/images/kakaku_03.png);
}

.font16{
  font-size : 16px;
}

.naiyoumidashi{
  line-height : 36px;
  text-align : left;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #cc0000;
  width : 660px;
  height : 32px;
  margin-right : auto;
  margin-left : auto;
  font-size : 16px;
  color : #cc0000;
  font-weight : bold;
}

.dvd1{
  background-image : url(image/images/dvdwaku_01.jpg);
  width : 670px;
  height : 143px;
  margin-right : auto;
  margin-left : auto;
}

.dvd2{
  background-image : url(image/images/dvdwaku_02.jpg);
  background-repeat : repeat-y;
  background-position : center top;
  width : 670px;
  margin-right : auto;
  margin-left : auto;
}

.dvd3{
  background-image : url(image/images/dvdwaku_03.jpg);
  width : 670px;
  height : 13px;
  margin-right : auto;
  margin-left : auto;
}

.tokuteimidashi{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px;border-style : solid;border-color : #0080ff;
  width : 670px;
  color : white;
  background-color : #0080ff;
  margin-right : auto;
  margin-left : auto;
}

