#mainArea{
  margin: 0 auto;
  font-size: 100%;
  line-height: 2.0rem;
  text-align: center;
  letter-spacing: 0.02em;
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
a{
  text-decoration: none;
}
a:hover{
  text-decoration: underline;
}
.font_13 {
    font-size: 13px;
    line-height: 2;
    font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
.font_15 {
    font-size: 15px;
    line-height: 2;
    font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
h3.font_18 a{
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
.font_18 {
    font-size: 18px;
    line-height: 2;
    font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
.font_20{
  font-size: 2.0rem;
}
.font_30{
  font-size:3.0rem !important;
}
.font_50{
  font-size:5.0rem;
  font-weight: bold;
}
.fl{
  display: inline-block;
  width: 42%;
  vertical-align: middle;
  margin: 0;
}
.ft{
  display: inline-block;
  width: 43%;
  vertical-align: middle;
  margin: 0 0 0 3%;
}
.fr{
  width: 40%;
  margin: 10% 0 10% 2%;
  display: inline-block;
}
.fl_m{
  display: inline-block;
  width: 50%;
  vertical-align: middle;
  margin: 0 0 5% 0;
  text-align: center;
}
.fr_t{
  display: inline-block;
  width: 39%;
  vertical-align: middle;
  margin: 5% 5% 3% 5%;
}
.section_rec{
  margin: 10% 0 0 0;
}
.bl{
  color: #002f51;
}
.rd{
  color: #c11920;
}
.captionTtl_{
  font-size: 2.4rem;
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
  font-weight: 700;
}
.bld{
  font-weight: bold;
}
h2.sectionTtl_ {
  margin: 0 0 5% 0;
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
  letter-spacing: 1.5px;
  padding: 10% 0 0 0;
}
h2.sectionTtl_ span{
  font-size: 1.5rem;
  display: block;
  margin: 4% 0 0 0;
  line-height: 2.0;
}
.block{
  display: block;
}
.ma{
   margin: 0 0 0 4%;
}
.lead_text{
  font-size: 1.5rem;
  line-height: 2;
  padding: 5% 0 3%;
}
.attention{
  color:#a50100;
}
/* Top Page Original */
.w_1100{
  width: 1100px;
  margin: 2% auto 5%;
}
.btn_{
  width: 100%;
  display: inline-block;
  padding: 0 3.5%;
}
.btn_ a{
  display: block;
  height: 80px;
  padding: 3% 0;
  background: #333333;
  font-size: 18px;
  color: #ffffff;
  text-decoration: none;
  margin: 5% auto;
  -webkit-transition: .6s;
  transition: .6s;
  text-align: center;
  border:1px solid #333333;
}
.btn_ a:hover{
  background: #ffffff;
  color: #333333;
  border:1px solid #333333;
}
.content_itemTab{
  margin: 5% auto 10%;
  background: #f2e3cd;
  padding: 7% 0 5% 0;
}
#content_inner ul#tabs{
  margin: -3% auto 0;
  display: inline-block;
}
#content_inner ul#tabs li {
  float: left;
  list-style-type: none;
  width: 50%;
  margin: -5% 0 0 0;
}
#content_inner ul#tabs li#boy  {
  font-size: 2.4rem;
  color: #ffffff;
  text-decoration: none;
  display: block;
  padding: 6% 5%;
  text-align: center;
  width: 286px;
  background: #002f51;
  border-bottom: none;
  z-index: -9999;
  letter-spacing: 1px;
  margin-right: 30px;
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
  font-weight: 700;
}
#content_inner ul#tabs li#girl  {
  font-size: 2.4rem;
  color: #ffffff;
  text-decoration: none;
  display: block;
  padding: 6% 5%;
  text-align: center;
  width: 286px;
  background: #c11920;
  border-bottom: none;
  z-index: -9999;
  letter-spacing: 1px;
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
  font-weight: 700;
}
#content_inner ul#tabs li.chose {
  background: #ffffff !important;
  color: #000000 !important;
}
.hide{
  display: none;
}
.tab_content{
  padding: 0 0 10% 0;
  border-top: none;
  text-align: left;
  margin: 5%;
}
#content_inner{
  background: #ffffff;
}
.shopArea_{
  border-top: 1px solid #ebebeb;
}
.detailArea_{
  text-align: left;
  margin: 3% 0 13%;
}

.linkArea_{
  margin: 1% 0;
}
.linkArea_ div.item_ {
  width: 79%;
  display: inline-block;
  text-align: left;
  font-size: 1.3rem;
  margin: 2% 0;
  line-height: 2.2;
}
.linkArea_ div.item_ p{
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
.linkArea_ div.item_ span{
  font-size: 10px;
  vertical-align: top;
}
.linkArea_ div.detailBtn_ {
  margin: 0 auto;
  text-align: center;
  width: 14%;
  display: inline-block;
  font-size: 1.3rem;
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
.linkArea_tab{
  margin: 1% 0;
  border-bottom: 1px solid #ebebeb;
  padding: 4% 0;
}
.linkArea_tab div.item_ {
  width: 79%;
  display: inline-block;
  text-align: left;
  font-size: 1.3rem;
  margin: 0;
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;

}
.linkArea_tab div.item_ p{
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;

}
.linkArea_tab div.item_ span{
  font-size: 10px;
  vertical-align: top;
}
.linkArea_tab div.detailBtn_ {
  margin: 0 auto;
  text-align: center;
  width: 15%;
  display: inline-block;
}
.detailBtn_ a{
  border: 1px solid #333333;
  color: #333333;
  text-align: center;
  padding: 8% 0;
  margin: 0;
  transition: all .3s;
  display: inline-block;
  text-decoration: none;
  width: 100%;
  margin: 0;
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
.detailBtn_ a:hover {
  color: #fff !important;
  background-color: #333333;
}
.shopArea_ ul li h3{
  margin: 5% 0;
  font-family: 'Lato', Shuei KakuGo Gin B, "A-OTF 秀英角ゴシック銀 Std B", YuGothic, "Yu Gothic", "游ゴシック", "游ゴシック体", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;

}
.shopArea_ ul{
  overflow: hidden;
  border-bottom: 1px solid #ebebeb;
}
.shopArea_ ul:last-child{
  border-bottom: none;
}
.shopArea_ ul li{
  width: 22%;
  text-align: left;
  float: left;
  margin: 0 2% 0 2%;
}
.shopArea_ ul li div{
  margin: 15% 0;
}
.shopArea_ ul li:nth-child(4n){
  margin: 0;
}
