@charset "UTF-8";
/*
*******************************************************************************************************
7歳からのミニチュア ダックスフンド
*******************************************************************************************************
*/

/* -------------------------------------------------
各犬種：個別対応用
---------------------------------------------------- */

.lead-area .lead-area-inner .main-txt-area .main-img {
	left: 560px;
	top: -100px;
}
@media only screen and (max-width: 736px) {
  .lead-area .lead-area-inner .main-txt-area .main-img {
		left: 50%;
		top: 80px;
  }
}

/* # h1タイトル
----------------------------------- */
.lead-area .lead-area-inner .ttl-species-wrap .ttl-species {
	background-image: url(/img/species-products/senior-minidachshund/ttl_senior-minidachshund.png);
}
@media only screen and (max-width: 736px) {
	.lead-area .lead-area-inner .ttl-species-wrap .ttl-species {
		background-image: url(/img/species-products/senior-minidachshund/ttl_senior-minidachshund_sp.png);
	}
}

/* リード */
@media only screen and (max-width: 736px) {
	.lead-area .lead-area-inner .main-txt-area .main-lead {
		font-size: 22px;
	}
}

/* # 製品情報
----------------------------------- */
.products-area .products-area-inner .products-detail-area {
	padding-top: 235px;
}

.products-area .products-area-inner .over11-detail-area{
	border:4px solid #ccd8ea;
	padding:15px 25px 30px;
	border-radius:10px;
	margin-top:52px;
}

.products-area .products-area-inner .over11-detail-area .ttl{
	margin-bottom:20px;
	}
	
.products-area .products-area-inner .products-detail-area .over11-detail-area .icn-large-list {
    background-image: none;
    background-position: 0 100%;
    background-repeat: no-repeat;
    padding-bottom: 0px;
}

.icn-txtS{
	color: #003b95;
    font-size: 12px;
}

.products-area .products-area-inner .products-detail-area .over11-detail-area .icn-small-list {
	margin-top:10px;
}

.products-area .products-area-inner .products-detail-area .over11-detail-area .icn-small-list li {
    box-sizing: border-box;
    float: left;
    margin-top: 20px;
    padding-left: 60px;
    position: relative;
    width: 200px;
}

.products-area .products-area-inner .over11-detail-area .hiddenPC{ display:none;}
.products-area .products-area-inner .over11-detail-area .hiddenSP{ display:block;}

@media only screen and (max-width: 736px) {
	.products-area .products-area-inner .products-detail-area {
		padding-top: 0;
	}
	.products-area .products-area-inner .products-name .products-over7 {
		top: 20px;
	}
	
	.products-area .products-area-inner .products-img-area {
    background-image:("/img/species-products/common/bg_grade_products_sp.png");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 276px 53px;
    float: none;
    width:100%;
}
.products-area .products-area-inner .products-img-area .products-img{
	margin: 0 auto 0 !important;
	width: 265px;
}
.products-area .products-area-inner .products-img-area .products-img img {
	width:100%;
}

.products-area .products-area-inner .over11-detail-area{
	border:none;
	padding:0;
	margin-top:0;
}

.products-area .products-area-inner .over11-detail-area .ttl{
	width:100%;
}
	.products-area .products-area-inner .over11-detail-area .icn-small-list{
		padding-bottom:20px;
		border-bottom:2px solid #e5e5e5;
}
.products-area .products-area-inner .over11-detail-area .hiddenPC{ display:block; width:100%;}
.products-area .products-area-inner .over11-detail-area .hiddenSP{ display:none;}
.products-area .products-area-inner .products-detail-area .over11-detail-area {
    border: medium none;
    margin-top: 30px;
    padding: 0;
}

}

@media only screen and (max-width: 736px) {
	.lead-area .lead-area-inner .main-nav .main-nav-list li:first-child a:after {
		background-image: url(/img/common/products/img_products_xs_senior7-11-minidachshund_wide.png);
	}
}

/* # 7歳未満はこちらICON
----------------------------------- */
.lead-area .lead-area-inner .ttl-species-wrap .btn-species a {
	background-image: url(/img/species-products/senior-minidachshund/btn_minidachshund.png);
}

/* # 基礎情報
----------------------------------- */
.feature-detail-wrap .feature-detail-wrap-inner .feature-clm-wrap .body-check {
	background-image: url(/img/common/dog/img_dog_l_minidachshund.png);
}
@media only screen and (max-width: 736px) {
	.feature-detail-wrap .feature-detail-wrap-inner .feature-clm-wrap .body-check {
		background-image: none;
	}
	.feature-detail-wrap .feature-detail-wrap-inner .feature-clm-wrap .body-check .ttl-skin06:after {
		background-image: url(/img/common/dog/img_dog_l_minidachshund.png);
		-moz-background-size: 285px auto;
		-webkit-background-size: 285px auto;
		background-size: 285px auto;
	}
	.feature-detail-wrap .feature-detail-wrap-inner .feature-clm-wrap .body-check .mod-tbl01 {
		margin-top: -90px;
	}
}
@media only screen and (max-width: 320px) {
	.feature-detail-wrap .feature-detail-wrap-inner .feature-clm-wrap .body-check .ttl-skin06:after {
		background-position: -15px 0;
	}
}

/* # 健康アドバイス
----------------------------------- */
/* 犬画像＋区切り点線ボックス */
@media only screen and (max-width: 736px) {
	.feature-detail-wrap .dotline-box:after {
		width: 250px;
		height: 160px;
		background-image: url(/img/common/dog/img_dog_l_minidachshund.png);
		background-position: 0 -20px;
		-moz-background-size: 357px auto;
		-webkit-background-size: 357px auto;
		background-size: 357px auto;
	}
}

/* こんな病気に気をつけて */
.bg-senior-minidachshund {
	background-image: url(/img/common/dog/img_dog_l_minidachshund.png);
background-position: 570px 60px;
background-repeat: no-repeat;
}
@media only screen and (max-width: 736px) {
	.bg-senior-minidachshund {
		background-image: url();
	}
}

/* # サブナビ
----------------------------------- */
.spgnav-list li.products a {
	padding: 8px 10px 8px 90px;
	background-image: url(/img/common/dog/img_dog_s_minidachshund.png);
	background-size: 110px 135px;
	background-position: 10px -10px;
}
@media only screen and (max-width: 736px) {
	.spgnav-list li.products a {
		padding-left: 80px;
		padding: 7px 10px 5px 80px;
		background-size: 40px 63px;
		background-position: 20px 7px;
	}
	.spgnav-area .spgnav-ttl a {
		background-image: url(/img/common/dog/img_dog_s_minidachshund.png);
		background-position: 10px -15px;
	}
	.spgnav-list li.products a {
		background-image: url(/img/common/products/img_products_xs_senior-minidachshund.png);
	}
}

/* # オンラインボタン（個別調整）
----------------------------------- */
.products-area .products-area-inner .products-btn-area {
  margin: -910px 0 0 30px!important;
}

@media only screen and (max-width: 736px) {
  .products-area .products-area-inner .products-btn-area {
    margin: 30px 0 0 0!important;
  }
}
