@charset "shift_jis";

/*----------------------------------------------------------
TOPページ　メインカラム　サブカラム
-----------------------------------------------------------*/

/*見出し*/
@font-face {
  font-family:'Oswald', sans-serif;
}
.wowma .general_title02{
  margin-bottom:0;
}
.general_title02 span.inr,
.bs3 .general_title02 span.inr{
  background:#F3750F;
  color:#fff;
  display:block;
  font-family:oswald;
  font-size:120%;
  padding:0.25em 0.5em;
}
.general_title02 span.inr span,
.bs3 .general_title02 span.inr span{
  margin-left:10px;
}

@media (max-width:768px) {
  .general_title02,
  .bs3 .general_title02{
    position: relative;
    text-align: center;
  }
  .general_title02 span.inr,
  .bs3 .general_title02 span.inr{
    background:#fff;
    color:#222;
    display:inline-block;
    font-size:180%;
    line-height:1;
    margin: 0 1em;
    padding: 0 .7em;
    position: relative;
    text-align: center;
    z-index: 2;
  }
  .general_title02 span.inr span,
  .bs3 .general_title02 span.inr span{
    display:block;
    font-size:50%;
    margin:5px 0 0;
  }
  .general_title02::before,
  .bs3 .general_title02::before {
    background: #ccc;
    background: -webkit-linear-gradient(-45deg, transparent, #666 10%, #666 90%, transparent);
    background: linear-gradient(-45deg, transparent, #666 10%, #666 90%, transparent);
    content: '';
    display: block;
    height: 1px;
    position: absolute;
    top: 50%;
    width: 100%;
    z-index: 1;
  }
}
/* /見出し */


/* ランキング */
.wowma .ranking01 li{
  padding:8px;
}
.wowma .ranking01 li a{
}

.wowma .ranking01 li span{
  display:block;
  min-height:160px;
  text-align:center;
}
.wowma .ranking01 li span img{
  width:100%;
}
/* /ランキング */

/* ランキング */
.wowma .ranking02 li{
  padding:8px;
}
.wowma .ranking02 li a{
}

.wowma .ranking02 li span{
  display:block;
  min-height:160px;
  text-align:center;
}
.wowma .ranking02 li span img{
  width:100%;
}
/* /ランキング */

/* ランキング */
.wowma .ranking03 li{
  padding:8px;
}
.wowma .ranking03 li a{
}

.wowma .ranking03 li span{
  display:block;
  min-height:160px;
  text-align:center;
}
.wowma .ranking03 li span img{
  width:100%;
}
/* /ランキング */


/* カテゴリーナビ */
.wowma .category_navi li{
  border:1px #ccc solid;
  border-top:0;
}
.wowma .category_navi li:first-child{
  border-top:1px #ccc solid;
}
.wowma .category_navi li:last-child{
  border-right:1px #ccc solid!important;
}
.wowma .category_navi li.c_all{
  box-shadow: 0px 5px 5px 0px rgba(0,0,0,.1) inset;
  background:#989898;
  text-align:center!important;
  width:100%;
}
.wowma .category_navi li.c_all a{
  color:#fff;
  padding:0 5px;
  text-align:center!important;
}
.wowma .category_navi a{
  color:#222;
  display: table;
  height:4em;
  padding:0 5px 0 55px;
  text-align:left;
  width:100%;
}
.wowma .category_navi a:hover,
.wowma .category_navi a:active{
  color:#cb1122;
  text-decoration:none;
}
.wowma .category_navi li span{
  display: table-cell;
  vertical-align: middle;
}
.wowma .category_navi .c_01 a,
.wowma .category_navi .c_02 a,
.wowma .category_navi .c_03 a,
.wowma .category_navi .c_04 a,
.wowma .category_navi .c_05 a,
.wowma .category_navi .c_06 a,
.wowma .category_navi .c_07 a,
.wowma .category_navi .c_08 a,
.wowma .category_navi .c_09 a,
.wowma .category_navi .c_10 a,
.wowma .category_navi .c_11 a,
.wowma .category_navi .c_12 a,
.wowma .category_navi .c_13 a,
.wowma .category_navi .c_14 a,
.wowma .category_navi .c_15 a,
.wowma .category_navi .c_16 a{
  background-size: 15%!important;
}
.wowma .category_navi .c_01 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/sofa.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_02 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/desk.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_03 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/dining.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_04 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/bed.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_05 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/coverlet.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_06 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/chair.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_07 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/zaisu.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_08 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/tv.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_09 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/clean.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_10 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/strage.jpg) no-repeat 10px 50%;}
.wowma .category_navi .c_11 a{background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/category/table.jpg) no-repeat 10px 50%;}

@media (max-width:768px) {
  .wowma .category_navi{
    margin-top:30px;
  }
  .wowma .category_navi li{
    border:0!important;
    display:block;
    float:left;
    padding:0;
    width:50%;
  }

  .wowma .category_navi li a{
    border-bottom:1px #ccc solid;
    border-left:1px #ccc solid;
    padding:0 5px 0 65px;
    height:5em;
  }
  .wowma .category_navi li:nth-child(even) a{
    border-right:1px #ccc solid;
  }
  .wowma .category_navi li:nth-child(1) a,
  .wowma .category_navi li:nth-child(2) a{
    border-top:1px #ccc solid;
  }
  .wowma .category_navi .c_01 a,
  .wowma .category_navi .c_02 a,
  .wowma .category_navi .c_03 a,
  .wowma .category_navi .c_04 a,
  .wowma .category_navi .c_05 a,
  .wowma .category_navi .c_06 a,
  .wowma .category_navi .c_07 a,
  .wowma .category_navi .c_08 a,
  .wowma .category_navi .c_09 a,
  .wowma .category_navi .c_10 a,
  .wowma .category_navi .c_11 a,
  .wowma .category_navi .c_12 a,
  .wowma .category_navi .c_13 a,
  .wowma .category_navi .c_14 a,
  .wowma .category_navi .c_15 a,
  .wowma .category_navi .c_16 a{
    background-size:auto!important;
  }
}
/* /カテゴリーナビ */


/* サービスナビ */
.wowma .service_navi li{
  border:1px #ccc solid;
  border-top:0;
}
.wowma .service_navi li:first-child{
  border-top:1px #ccc solid;
}
.wowma .service_navi li a{
  background:#fff;
  color:#222;
  display: table;
  height:4em;
  padding:0 5px;
  width:100%;
}
.wowma .service_navi li a:hover,
.wowma .service_navi li a:active{
  color:#cb1122;
  text-decoration:none;
}
.wowma .service_navi li .s_icon{
  border-radius:2px;
  display:block;
  height:40px;
  margin:10px 10px 0;
  padding:5px;
  width:40px;
}
.wowma .service_navi li .s_icon img{
  width:100%;
}
.wowma .service_navi li a span{
  display: table-cell;
  vertical-align: middle;
  width:100%;
}

@media (max-width:768px) {
  .wowma .service_navi{
    margin-top:30px;
  }
  .wowma .service_navi li a{
    height:5em;
  }
  .wowma .service_navi li .s_icon{
    height:50px;
    width:50px;
  }
}
/* /サービスナビ */


/*----------------------------------------------------------
メーカーキャンペーン　m-campaign
-----------------------------------------------------------*/
.wowma .m-campaign{
  max-width:100%;
}
.m-campaign_slider{
 opacity: 0;
 transition: 2s;
}
.wowma .m-campaign li{
 padding:10px;
}
.wowma .m-campaign li span{
  display:block;
  height:3em;
}
.wowma .m-campaign li img{
  width:100%;
}
.slick-initialized{
    opacity: 1
}

/*----------------------------------------------------------
ランキング　ranking
-----------------------------------------------------------*/
.wowma .ranking{
  max-width:100%;
}
.wowma .rank01,
.wowma .rank02,
.wowma .rank03,
.wowma .rank04,
.wowma .rank05{
  position:relative;
}

.wowma .rank01::after,
.wowma .rank02::after,
.wowma .rank03::after,
.wowma .rank04::after,
.wowma .rank05::after{
  left:0;
  position:absolute;
  top:0;
}
.wowma .rank01::after{
  content: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/icon/pc/rank01.png);
}
.wowma .rank02::after{
  content: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/icon/pc/rank02.png);
}
.wowma .rank03::after{
  content: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/icon/pc/rank03.png);
}
.wowma .rank04::after{
  content: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/icon/pc/rank04.png);
}
.wowma .rank05::after{
  content: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/icon/pc/rank05.png);
}

/*----------------------------------------------------------
サービスガイド　guide
-----------------------------------------------------------*/
/* 見だし_01 */
.guide_title01,
.bs3 .guide_title01{
  font-size:140%;
  font-weight:bold;
}
/* 見だし_02 */
.guide_title02,
.bs3 .guide_title02{
  background:#222;
  color:#fff;
  font-size:120%;
  padding:.25em .5em;
}
/* 見だし_03 */
.guide_title03,
.bs3 .guide_title03{
  display:inline-block;
  font-size:120%;
  margin-left: -0.6em;
}
.guide_title03:before,
.bs3 .guide_title03:before {
  content: '【';
}
.guide_title03:after,
.bs3 .guide_title03:after {
  content: '】';
}
.guide .panel.panel-default{
  border-radius:0;
}
.guide .panel .panel-heading{
  background:#222!important;
  color:#fff;
  padding:.25em .5em;
}
.guide .panel.panel-default .panel-heading{
  background:#222!important;
  color:#fff;
  padding:.25em .5em;
}

/*----------------------------------------------------------
支払い方法 guide_payment
-----------------------------------------------------------*/
.guide_payment{}
.guide_payment ul{}
.guide_payment ul li{}
.guide_payment .bs3 .img-responsive{
  float:none;
  margin-left:0;
  margin-right:0;
}

/*----------------------------------------------------------
配送方法 delivery
-----------------------------------------------------------*/
.guide_delivery{}

/*----------------------------------------------------------
支払い方法 used_warranty
-----------------------------------------------------------*/
.guide_used_warranty{}

/*----------------------------------------------------------
支払い方法 watch-warranty
-----------------------------------------------------------*/
.guide_watch-warranty{}

/*----------------------------------------------------------
ピックアップ pickup.html
-----------------------------------------------------------*/

.pickup{
  padding:0px;
}
.pickup .col{
  float:left;
  padding:0px 0.5%;
  width:25%;
}
.pickup span{
  display:block;
  height:4em;
  margin-top:5px;
}
@media (max-width:719px) {
  .pickup .col{
    width:33.3333%;
  }
  .pickup span{
    display:none;
  }
}

/*----------------------------------------------------------
ピックアップ2 pickup2.html
-----------------------------------------------------------*/

.pickup2{
  padding:0px;
}
.pickup2 .col{
  float:left;
  padding:0px 0.5%;
  width:25%;
}
.pickup2 span{
  display:block;
  height:4em;
  margin-top:5px;
}
@media (max-width:719px) {
  .pickup2 .col{
    width:33.3333%;
  }
  .pickup2 span{
    display:none;
  }
}

/*----------------------------------------------------------
ニュース一覧
------------------------------------------------------------ */
.wowma .news_list{
margin:60px auto;
}

/*----------------------------------------------------------
ヘッダー
------------------------------------------------------------ */

.wowma.header .search_box button{
  padding:0;
}
.wowma.header .search_box .icon_glass{
  background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/remembrance-doris.com/html/template/default/img/common/wowma/icon/pc/icon-glass.png) no-repeat 13px 6px;
  background-size:24px 24px;
  display:block;
  height:40px;
  width:50px;
}

/* ニュース */
.wowma .header_news{
  display:block;
}
.wowma .header_news li{}
.wowma .header_news li a{
  border:1px #ddd solid;
  border-radius:4px;
  display:block;
  margin-bottom:10px;
  padding:.25em .5em .25em 1em;
}
.wowma .header_news li span{
  color:#666;
  font-size:90%;
  display:inline-block;
  width:6em;
}
@media (max-width:959px) {
  .wowma .header_news{
    width:96%;
  }
  .wowma .header_news li span{
    display:block;
  }
}
/* /ニュース */

/* ナビ（ハンバーガー）*/
.wowma .header_navi_box{
  margin:0 auto;
  position:relative;
  width:960px;
}
@media (max-width:959px) {
  .wowma .header_navi_box{
    width:100%;
  }
}
#nav-drawer {
  position: absolute;
  top:15px;
  right:5px;
}
/*アイコンのスペース*/
#nav-open {
  border:1px #999 solid;
  border-radius: 4px;
  display: inline-block;
  height: 32px;
  padding:6px;
  vertical-align: middle;
  width: 38px;
}
/*ハンバーガーアイコンをCSSだけで表現*/
#nav-open span, #nav-open span:before, #nav-open span:after {
  position: absolute;
  height: 3px;/*線の太さ*/
  width: 23px;/*長さ*/
  border-radius: 3px;
  background: #555;
  display: block;
  content: '';
  cursor: pointer;
}
#nav-open span:before {
  bottom: -8px;
}
#nav-open span:after {
  bottom: -16px;
}
/*閉じる用の薄黒カバー*/
#nav-close {
  display: none;/*はじめは隠しておく*/
  position: fixed;
  z-index: 99;
  top: 0;/*全体に広がるように*/
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
  opacity: 0;
  transition: .3s ease-in-out;
}
/*中身*/
#nav-content {
  overflow: auto;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;/*最前面に*/
  width: 80%;/*右側に隙間を作る*/
  max-width: 330px;/*最大幅*/
  height: 100%;
  background: #fff;/*背景色*/
  transition: .3s ease-in-out;/*滑らかに表示*/
  -webkit-transform: translateX(-105%);
  transform: translateX(-105%);/*左に隠しておく*/
}

/*チェックが入ったらもろもろ表示*/
#nav-drawer.on #nav-close {
  display: block;/*カバーを表示*/
  opacity: .5;
}

#nav-drawer.on #nav-content {
  -webkit-transform: translateX(0%);
  transform: translateX(0%);/*中身を表示*/
  box-shadow: 6px 0 25px rgba(0,0,0,.15);
}

/* ロゴ */
.wowma .logo_space{
  width:480px;
}
.wowma .logo{
  float:left;
  margin-right:5px;
  width:250px;
}
.wowma .logo_wowma{
  float:left;
  margin:5px 0 0 10px;
  width:140px;
}

@media (max-width:768px){
  .wowma .logo_space{
    margin:5px 0 0;
    width:350px;
  }
  .wowma .logo_kitamura,
  .wowma .logo_mario{
    margin-right:4px;
    width:26px;
  }
  .wowma .logo_kitamura_text{
    width:180px;
  }
  .wowma .logo_wowma{
    width:100px;
  }
}

@media (max-width:415px){
  .wowma .logo_space{
    margin:5px 0 0;
    width:85%;
  }
  .wowma .logo_kitamura,
  .wowma .logo_mario{
    margin:1% 1% 0 0;
    width:7%;
  }
  .wowma .logo_mario{
    margin:1% 2% 0 0;
  }
  .wowma .logo_kitamura_text{
    margin:1% 2% 0 0;
    width:54%;
  }
  .wowma .logo_wowma{
    margin:2% 0 0;
    width:27%;
  }
}
/* /ロゴ */

/* 検索ボックス */
.wowma .search_space{
  background:#F3750F;
  margin-top:10px;
  height:60px;
  padding:12px 15px;
}
.wowma .search_box{
  float:right;
  margin:0 auto;
  width:600px;
}
.wowma .search_box form{
  position: relative;
}
.wowma .search_box form, input{
  margin: 0;
}
.wowma .search_box input[type="search"]{
  background-color: #fff;
  border: 1px #bbb solid;
  border-radius:4px;
  height: 36px;
  left: 0;
  padding: 0 10px;
  position: absolute;
  top:0;
  transition:0.6s;
  width:100%;
}
.wowma .search_box input[type="image"],
.wowma .search_box button{
  background-color: #989898;
  border: 0;
  border-radius:0 4px 4px 0;
  height: 36px;
  padding: 10px 20px;
  position: absolute;
  right: 0px;
  top: 0;
}
.wowma .search_box button img{
  width:100%;
}
.wowma .search_box input[type="search"]:focus {
  border:1px #de1b27 solid;
}
.wowma .search_box input[type="image"]:hover,
.wowma .search_box button:hover{
  opacity:0.8;
}

@media (max-width:768px){
  .wowma .search_box{
    float:clear;
    width:100%;
  }
}
/* /検索ボックス */

/*----------------------------------------------------------
フッター
------------------------------------------------------------ */

.footer,
.footer .bs3{
  background:#f5f5f5;
  padding-top:15px;
}
.footer .bs3 p,
.footer .bs3 a,
.footer .bs3 div{
  font-size:100%;
}

@media (max-width:768px) {
  .footer,
  .footer .bs3{
    padding-top:5px;
  }
}

/*----------------------------------------------------------
スライダー
------------------------------------------------------------ */

/* ----- jquery：slick ----- */

.campaign_slider{
  transition:.2s;
  opacity: 0;
}
.campaign_slider .slick-slide{
  height:;auto
  padding:0 10px;
}
.campaign_slider .slick-slide img{
  width:100%;
}
.campaign_slider .slick-slide:hover{
  opacity:0.8;
}
.campaign_slider .slick-slide:not(.slick-center) {
  opacity:0.5!important;
}
/* prev・nextマウスオーバー表示 */
.campaign_slider .slick-next,
.campaign_slider .slick-prev{
  opacity:0!important;
  transition: 0.6s;
}
.campaign_slider:hover .slick-next,
.campaign_slider:hover .slick-prev{
  opacity:0.3!important;
}

.campaign_slider .slick-next:hover,
.campaign_slider .slick-prev:hover{
  opacity:0.6!important;
}

@media (max-width:1200px) {
  .campaign_slider .slick-next,
  .campaign_slider .slick-prev{
    max-height:100px!important;
    width:40px!important;
  }
  .campaign_slider .slick-prev{
    left: 40px!important;
    margin-left:0!important;
  }
  .campaign_slider .slick-next{
    margin-right:0!important;
    right: 40px!important;
  }
}

@media (max-width:768px) {
  .campaign_slide{
	  width: 767px;
	  max-width: 100%;
	}

  .d-none{
    display:none!important;
  }
}
/* ----- /jquery：slick ----- */

.wowma .ranking_slider{
    opacity: 0;
    transition: 2s;
}
.wowma .slick-initialized{
    opacity: 1
}

/*----------------------------------------------------------
商品ページ用 iframe
-----------------------------------------------------------*/

/* 共通 */
.item_page_iframe{
  display:block;
  margin:15px auto;
  width:100%;
}
.item_page_iframe_sp{
  margin-top:15px;
  width:100%;
}
.item_page_banner{
  display:block!important;
  margin:15px auto;
  max-width:100%;
}
.item_page_btn{
  border:1px #ddd solid!important;
  border-radius:4px;
  display:block!important;
  margin:15px auto;
  padding:2%;
}
/* /共通 */



/* ----- PC ----- */

/* ショッピングクレジット */
iframe#shoppingcredits_pr{
  display:none!important;
}

/* 冷蔵庫購入前にチェック */
iframe#refrigerator_check{
}

/* 平行輸入品 */
iframe#watch_parallel{
  height:660px;
}

/* メーカー直送 */
iframe#direct_delivery_attention{
  height:300px;
}

/* 商品ページ上部共通 */
iframe#item_page_top_pc {
  display:none!important;
  height:770px;
}

/* 商品ページ下部共通 */
iframe#item_page_bottom_pc {
  display:none!important;
}

/* ----- /PC ----- */



/* ----- SP ----- */

/* ショッピングクレジット */
iframe#shoppingcredits_pr_sp{
  display:none!important;
}

/* 冷蔵庫購入前にチェック */
@media (max-width: 719px){
  iframe#refrigerator_check{
    height:180px;
  }
}

/* 平行輸入品 */
iframe#watch_parallel_sp{
  height:660px;
}

/* メーカー直送 */
iframe#direct_delivery_attention_sp{
  height:440px;
}

/* 商品ページ上部共通 */
iframe#item_page_top_sp {
  display:none!important;
  height:700px;
}

/* 商品ページ下部共通 */
iframe#item_page_bottom_sp {
  display:none!important;
}
/* ----- /SP ----- */


/*----------------------------------------------------------
iframe
-----------------------------------------------------------*/

iframe#m-campaign{//メーカーキャンペーン
  display:block;
  height:330px;
width:719px;
	max-width:100%;
}
iframe#pickup2{//ピックアップ2
  display:block;
  height:770px;
  width:100%;
}
iframe#pickup{//ピックアップ
  display:block;
  height:850px;
  width:100%;
}
iframe#ranking{//ランキング
  display:block;
  height:250px;
width:719px;
	max-width:100%;
}
iframe#ranking2{//ランキング
  display:block;
  height:250px;
width:719px;
	max-width:100%;
}
iframe#ranking3{//ランキング
  display:block;
  height:250px;
width:719px;
	max-width:100%;
}
iframe#header{//ヘッダー
  display:block;
  margin-top:10px;
  height:110px;
  width:100%;
}
iframe#footer{//フッター
  display:block;
  margin-top:60px;
  height:650px;
  width:100%;
}
iframe#sub_column{
  float:left;
  height:3000px;
  width:220px;
}

iframe#sub_column{
  float:clear;
  height:500px;
  width:100%;
}

iframe#drawer{//ドロワー
  display:block;
  height:98%;
  overflow:hidden;
  width:100%;
}


/* iPhone SE・iPhone 8・iPhone 8+・iPhone X横 Android系横 iPad縦 */
@media (max-width: 559px) {//このサイズより小さい場合
  iframe#m-campaign{//メーカーキャンペーン
    display:block;
    height:500px;
width:558px;
	max-width:100%;
  }
  iframe#pickup2{//ピックアップ2
    display:block;
    height:800px;
  }
  iframe#pickup{//ピックアップ
    display:block;
    height:800px;
  }
  iframe#ranking{//ランキング
    display:block;
    height:1000px;   width:558px;
	max-width:100%;
  }
  iframe#header{//ヘッダー
    display:block;
    height:120px;
  }
  iframe#footer{//フッター
    display:block;
    height:200px;
  }
}

/* iPhone SE・iPhone 8・iPhone 8+・iPhone X横 Android系横 iPad縦 */
@media (max-width: 415px) {//このサイズより小さい場合
  iframe#m-campaign{//メーカーキャンペーン
    display:block;
    height:500px;
   width:414px;
	max-width:100%;
  }
  iframe#pickup2{//ピックアップ2
    display:block;
    height:650px;
  }
  iframe#pickup{//ピックアップ
    display:block;
    height:650px;
  }
  iframe#ranking{//ランキング
    display:block;
    height:650px;
   width:414px;
	max-width:100%;
  }
  iframe#header{//ヘッダー
    display:block;
    height:120px;
  }
  iframe#footer{//フッター
    display:block;
    height:220px;
  }
}

/* iPhone 8・iPhone X */
@media (max-width: 361px) {
  iframe#m-campaign{//メーカーキャンペーン
    display:block;
    height:220px;
    width:360px;
	max-width:100%;
  }
  iframe#pickup2{//ピックアップ2
    display:block;
    height:600px;
  }
  iframe#pickup{//ピックアップ
    display:block;
    height:600px;
  }
  iframe#ranking{//ランキング
    display:block;
    height:650px;
   width:360px;
	max-width:100%;
  }
  iframe#header{//ヘッダー
    display:block;
    height:110px;
  }
  iframe#footer{//フッター
    display:block;
    height:220px;
  }
}
