.sp_display{display:none}.sp_none{display:block}.special-pricetext01{color:#c00}#contents #headtile{border-bottom:1px solid #dcdcdc;margin:0 auto 40px;width:100%;max-width:980px}#contents #headtile .headtile_container{position:relative;height:520px;width:100%}#contents #headtile .headtile_container .bgimg{width:65%;position:absolute;margin:auto;top:0;left:0}#contents #headtile .headtile_container .bgimg img{width:100%;height:100%;max-width:900px;max-height:380px;-o-object-fit:cover;object-fit:cover}#contents #headtile .headtile_container .article{width:45%;padding:0;position:absolute;margin:auto;right:0;bottom:0}#contents #headtile .headtile_container .article .article_txt{background:#b02b5a;padding:60px 30px}#contents #headtile .headtile_container .article .article_txt h1{font-size:2.8rem;color:#fff;margin-bottom:.5em}#contents #headtile .headtile_container .article .article_txt h2{color:#fff}#contents #headtile .headtile_container .article .article_txt h2 a{color:#fff}#contents #anchor0{width:100%;margin-bottom:30px}#contents #anchor0 .intro_text{display:block;clear:both}#contents #anchor0 .intro_text p{text-align:left}#contents #anchor0 .intro_text p span{color:#b02b5a}#contents #anchor0 .intro_text .rimg{width:215px;height:auto;float:right;margin-bottom:15px;padding-left:2em}#contents #anchor1{width:100%;margin-bottom:30px}#contents #anchor1 .intro_text{padding-bottom:2em;display:block;clear:both}#contents #anchor1 .intro_text p{text-align:left}#contents #anchor1 .intro_text p span{color:#b02b5a}#contents #anchor1 .intro_text h4{color:#b02b5a;text-align:left;padding-bottom:.5em}#contents #anchor1 figure{text-align:center;padding-bottom:2em}#contents #anchor1 figure img{width:100%;height:auto;max-width:422px}#contents #anchor2{width:100%;margin-bottom:30px}#contents #anchor2 .intro_text{padding-bottom:1em}#contents #anchor2 .intro_text h4{color:#b02b5a;text-align:left;padding-bottom:.5em}#contents #anchor2 .intro_text p{text-align:left}#contents #anchor2 .intro_text p span{color:#b02b5a}#contents #anchor2 .intro_text .rimg{width:215px;height:auto;float:right;margin-bottom:15px;padding-left:2em}#contents #anchor2 figure{padding-bottom:2em}#contents #anchor2 figure img{width:100%;height:auto;max-width:700px}#contents #anchor3{width:100%;border-bottom:1px solid #dcdcdc;padding-bottom:60px;margin-bottom:60px}#contents #anchor3 .intro_text{padding-bottom:2.5em}#contents #anchor3 .intro_text h4{color:#b02b5a;text-align:left;padding-bottom:.5em}#contents #anchor3 .intro_text p{text-align:left}#contents #anchor3 .intro_text p span{color:#b02b5a}#contents #anchor3 .ba_block{margin-top:2em;margin-bottom:2em}#contents #anchor3 .details_box{margin:2em 0}#contents #anchor3 .details_box .details_box_title{font-size:1.8rem;padding:.5em 1em;text-align:center;background:#a5964b;color:#fff}#contents #anchor3 .details_box .details_box_article{padding:1em;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#contents #anchor3 .details_box .details_box_article figure{padding:1em 0 0}#contents #anchor3 .details_box .details_box_article span.red{color:#b02b5a}#contents #anchor3 .details_box .details_box_article .btns{margin:2em 0 1em}#contents #anchor3 .details_box .details_box_article .btns .btn_link_l{margin:auto auto 1em;padding:10px}#contents #anchor3 .details_box .details_box_article .btns .btn_link_l h3{font-size:1.6rem}@media only screen and (max-width: 767px){#contents #headtile{border-bottom:none;margin:0 auto 20px;width:100%;max-width:980px}#contents #headtile .headtile_container{position:static;height:auto;width:100%}#contents #headtile .headtile_container .bgimg{width:100%;position:static;margin:auto;top:0;left:0}#contents #headtile .headtile_container .bgimg img{width:100%;height:100%;max-width:900px;max-height:380px;-o-object-fit:cover;object-fit:cover}#contents #headtile .headtile_container .article{width:100%;padding:0;position:static;margin:auto;right:0;bottom:0;color:#444}#contents #headtile .headtile_container .article .article_txt{background:none;padding:0;position:relative}#contents #headtile .headtile_container .article .article_txt h1{position:absolute;font-size:2.2rem;color:#fff;top:-80px;width:100%;text-align:center;margin:0 auto;box-sizing:border-box;background:rgba(0,0,0,.7);background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 212, 255, 0) 100%);padding:10px}#contents #headtile .headtile_container .article .article_txt h2{padding:15px;color:#000}#contents #headtile .headtile_container .article .article_txt h2 a{color:#000}#contents .special-pricetext-sec{margin:0 0 40px !important}#contents #anchor0{width:100%;margin-bottom:30px}#contents #anchor0 .intro_text{display:block;clear:both}#contents #anchor0 .intro_text p{text-align:left}#contents #anchor0 .intro_text p span{color:#b02b5a}#contents #anchor0 .intro_text .rimg{width:35%;height:auto;float:right;margin-bottom:15px;padding-left:2em}#contents #anchor1{width:100%;margin-bottom:30px}#contents #anchor1 .intro_text{padding-bottom:2em;display:block;clear:both}#contents #anchor1 .intro_text p{text-align:left}#contents #anchor1 .intro_text p span{color:#b02b5a}#contents #anchor1 .intro_text h4{color:#b02b5a;text-align:left;padding-bottom:.5em}#contents #anchor1 figure{text-align:center;padding-bottom:2em}#contents #anchor1 figure img{width:100%;height:auto;max-width:422px}#contents #anchor2{width:100%;margin-bottom:30px}#contents #anchor2 .intro_text{padding-bottom:1em}#contents #anchor2 .intro_text h4{color:#b02b5a;text-align:left;padding-bottom:.5em}#contents #anchor2 .intro_text p{text-align:left}#contents #anchor2 .intro_text p span{color:#b02b5a}#contents #anchor2 .intro_text .rimg{width:35%;height:auto;float:right;margin-bottom:15px;padding-left:2em}#contents #anchor2 figure{padding-bottom:2em}#contents #anchor2 figure img{width:100%;height:auto;max-width:700px}#contents #anchor3{width:100%;border-bottom:1px solid #dcdcdc;padding-bottom:60px;margin-bottom:60px}#contents #anchor3 .intro_text{padding-bottom:2.5em}#contents #anchor3 .intro_text h4{color:#b02b5a;text-align:left;padding-bottom:.5em}#contents #anchor3 .intro_text p{text-align:left}#contents #anchor3 .intro_text p span{color:#b02b5a}#contents #anchor3 .ba_block{margin-top:2em;margin-bottom:2em}#contents #anchor3 .details_box{margin:2em 0}#contents #anchor3 .details_box .details_box_title{font-size:1.8rem;padding:.5em 1em;text-align:center;background:#a5964b;color:#fff}#contents #anchor3 .details_box .details_box_article{padding:1em;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#contents #anchor3 .details_box .details_box_article figure{padding:1em 0 0}#contents #anchor3 .details_box .details_box_article span.red{color:#b02b5a}#contents #anchor3 .details_box .details_box_article .btns{margin:2em 0 1em}#contents #anchor3 .details_box .details_box_article .btns .btn_link_l{margin:auto auto 1em;padding:10px}#contents #anchor3 .details_box .details_box_article .btns .btn_link_l h3{font-size:1.6rem}.ba_block{margin:0 15px}.sp_display{display:block}.sp_none{display:none}}
/*# sourceMappingURL=../../../maps/topics/special/css/idol.css.map */
