@charset "UTF-8";

body	{margin: 0; font-family: 'メイリオ', 'Hiragino Kaku Gothic Pro', sans-serif}
.boxA{background-color:#AA1914 }
.site p{margin: 0;
        font-size: 13px;
        color:white}
.site h1 a{color: white;
           text-decoration: none;
           font-size: 30px;
           -webkit-text-stroke-color:#000;
           -webkit-text-stroke-width:1.5px;
           /*text-shadow: 2px 2px 0 #000,
             -2px 2px 0 #000,
             2px -2px 0 #000,
             -2px -2px 0 #000;*/}
.site h1  {margin:0;}
.site img{border: none}



/*ヘッダー画像*/
.topimg{max-width: 100%;
        width: 670px;
        height: 450px;
        vertical-align: bottom;
        margin-bottom: 10px}
.topimg:hover{opacity: 0.8}
.topimg2{max-width: 100%;
        width: 460px;
        height: 220px;
        vertical-align: bottom;
        margin-bottom: 10px}
.topimg2:hover{opacity: 0.8}
.topimg3{max-width: 100%;
        width: 460px;
        height: 220px;
        vertical-align: bottom;
        margin-bottom: 10px}
.topimg3:hover{opacity: 0.8}



/*概要*/
.gaiyou a{display: block;
          background-color: #222222;
          color: #ffffff;
          text-align: center;
          text-decoration: none}
.gaiyou a:hover{opacity: 0.8}
.gaiyou i{display: block;
          font-size: 38px;
          padding-top: 40px;
          padding-bottom: 40px}
.gaiyou .fa-ticket-alt{background-color: #AA1914}
.gaiyou .fa-shopping-bag{background-color: #AA1914}
.gaiyou .fa-building{background-color: #AA1914}

.gaiyou h1{margin-top: 0;
           margin-bottom: 0;
           padding-top: 5px;
           padding-bottom: 5px;
           font-size: 20px;
           font-weight: normal}
.gaiyou p{margin-top: 0;
          margin-bottom: 0;
          padding-top: 15px;
          padding-bottom: 15px;
          background-color: #524e3c;
          font-size: 12px}

/*お知らせ*/
.news{padding: 20px;
      border: solid 5px #dddddd}
.news h1{margin-top: 0;
         margin-bottom: 5px;
         font-size: 18px;
         color: #666666}
.news ul{margin: 0;
         padding: 0;
         list-style: none}

.news li a{display: block;
           padding: 5px;
           color: #000000;
           font-size: 14px;
           text-decoration: none;
           border-bottom:dotted 2px #dddddd}

.news li a:hover{background-color: #eeeeee}

.news time{
           color: #888888;
           font-weight: bold;
           float: left;
           width: 60px}
.news .text{float: none;
            width: auto;
            margin-left: 60px}
/*SNSメニュー*/
.follow ul{margin: 0;
           padding: 0;
           list-style: none}
.follow li a{display: block;
             margin-bottom: 10px;
             padding: 10px;
             border-radius: 4px;
             color: #ffffff;
             font-size: 14px;
             text-decoration: none}
.follow li a:hover {opacity: 0.8}
.follow-tw{background-color: #63bafb}
.follow-fb{background-color: #5288f7}
.follow-gp{background-color: #3f729b}
.follow-blog{background-color: brown;}
.follow i{margin-right: 10px;
          font-size: 24px;
          vertical-align: middle}
/*補足説明*/
.follow p{margin-top: 0;
          margin-bottom: 20px;
          padding: 10px;
          background-color: #dddddd;
          font-size: 14px;
          text-align: center}
.news a:after{content: "";
              display: block;
              clear: both}
.follow-info{position: relative;
             background: #dddddd;}
.follow-info:after{top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(221, 221, 221, 0);
	border-top-color: #dddddd;
	border-width: 15px;
	margin-left: -15px;}
/*記事*/
.kiji h1{margin-top: 0;
         margin-bottom: 20px;
         font-size: 36px;
         padding-left: 20px;
         border-left: solid 20px #c50018;
         font-weight: normal}
.kiji h2{margin-top: 50px;
         margin-bottom: 10px;
         border-bottom: solid 1px #dddddd;
         font-size: 28px;
         font-weight: normal}
.kiji h2 i{margin-right: 7px;
           color: #888888}
.kiji p{margin-top: 0;
        margin-bottom: 20px;
        max-width: 640px}
.kiji .lead{max-width: 100%;
           font-size: 20px;
           color: #666666}
.kiji img{max-width: 100%;
          height: auto;
          margin-bottom: 20px}
/*パンくずリスト*/
.bread{margin-bottom: 20px}
.bread ol{margin: 0;
          padding: 0;
          list-style: none}
.bread li a{display: inline-block;
            padding: 5px;
            color: #000000;
            font-size: 14px;
            text-decoration: none}
.bread li a:hover{background-color: #eeeeee}
.bread ol:after{content: "";
                display: block;
                clear: both}
.bread li{float: left;
          width: auto}
.bread li:after{content: '\003e';
                color: #888888;
                margin-left: 10px;
                margin-right: 10px}

/*サイドメニュー*/
 label {
    background:#EA4E31;
    color: #fff;
    padding: 10px;
    display: block;
    margin: 0;
    border: 1px solid #fff;
}
label:hover{opacity: 0.8}

input[type="checkbox"].on-off{
    display: none;
}
.sidemenu{border: solid 6px #dddddd}
.sidemenu h1{margin: 0;
             padding: 10px;
             font-size: 16px;
             font-weight: normal;
             color: white;
             background-color: #EA4E31}
.sidemenu h1 i{margin-right: 5px;
               color: white;
               font-size: larger}
.sidemenu ul{margin: 0;
             padding: 0;
             list-style: none}
.sidemenu li a{display: block;
               padding: 10px;
               border-top: solid 1px #dddddd;
               color: #000000;
               font-size: 14px;
               text-decoration: none}
.sidemenu li a:hover{background-color: #eeeeee}
/*買取価格表*/
.box7-1-1 h2{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
table{border-collapse: collapse;
      border: solid 1px black;
      text-align: center;
      margin-bottom: 10px;
      width: 100%;}
table th{color:white;
         height: 50px;
         background-color: #EA4E31}
th.name{width: 25%}
th.rate{width:25%;}
th.bikou{width: 50%}
td.name{font-weight: bold}
td.rate{font-weight: bold;
        color: red;
        font-size: 20px}
table td{height: 50px}

/*店舗案内の見出し*/
.guide-top{font-size: 20px;
           text-align: center;
           padding-top:10px;
           font-weight: bold}
/*BOX8の店舗案内の表の設定*/
.guide1{width: 20%;
        font-weight: bold;
        background-color: burlywood}
.guide2{width: 50%}
/*BOX8の写真の設定*/
.box8 img{
          max-width: 100%}
/*買取アイテムの見出し*/
.box9 h1{color: white;
         background-color: #EA4E31;
         padding-left: 20px;
         padding-top: 10px;
         padding-bottom: 10px;
         margin: 0}
.box9 p{margin-top: 0;
        padding-top: 10px;
        padding-bottom: 10px;
        background-color: #524e3c;
        font-size: 20px;
        color: white;
        text-align: center}
.box9 a{text-decoration: none;
        color: white}
.box10 p{margin-top: 0;
        padding-top: 10px;
        padding-bottom: 10px;
        background-color: #524e3c;
        font-size: 20px;
        color: white;
        text-align: center}
.box10 a{text-decoration: none;
         color: white;
         font-size: 20px}
/*問合せの見出し*/
.box11{margin-top: 10px}
.box11 h1{margin-top:20px;
          padding-left: 10px;
          border-left: solid 20px #EA4E31;
          font-size: 18px;}
/*問合せLINE査定のボタン*/
.line3 {background-color: #00B900;
        color:aliceblue;
        padding: 5px;
        text-decoration: none;
        }
.line3:hover{opacity: 0.8}
/*買取方法のボタン*/
.kaitorihouhou {background-color: #EA4E31;
        color:aliceblue;
        padding: 5px;
        text-decoration: none;
        }
.kaitorihouhou:hover{opacity: 0.8}
/*店舗検索のボタン*/

.square_btn {
    padding: 5px;
    text-decoration: none;
    color: #FFF;
    background: #00bcd4;
  }

.square_btn:hover {
    background: #1ec7bb;
}
/*LINE査定*/
.box12 h1{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.fa-check-square{font-size: 20px}

/*友達追加のボタン*/
.box14{margin: 10px;
       text-align: center}
.line2:hover{opacity: 0.8}


/*LINE手順のボックスの調整*/
.box13 h1{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.box13-2 p{background-color: #00B900;
           color: aliceblue;
           font-size: 20px;
           padding: 5px;
           font-weight: bold}
/*買取方法トップページ*/
.box15-1 h1{padding-left: 20px;
          border-left: solid 20px #EA4E31;}
.houhou a{display: block;
          background-color: #222222;
          color: #ffffff;
          text-align: center;
          text-decoration: none}
.houhou a:hover{opacity: 0.8}
.houhou i{display: block;
          font-size: 38px;
          padding-top: 40px;
          padding-bottom: 40px}
.houhou .fa-ticket-alt{background-color: #F08080}
.houohu .fa-shopping-bag{background-color: #FFCC00}
.houohu .fa-building{background-color: #00BB00}

.houhou h1{margin-top: 0;
           margin-bottom: 0;
           padding-top: 5px;
           padding-bottom: 5px;
           font-size: 20px;
           font-weight: normal}
.houhou p{margin-top: 0;
          margin-bottom: 0;
          padding-top: 15px;
          padding-bottom: 15px;
          background-color: #524e3c;
          font-size: 12px}
.tentou{width: 100%;
        height: 200px}
.yuusou{width: 100%;
        height: 200px}
.syuttyou{width: 100%;
          height: 200px}
.tebura{width: 100%;
        height: 200px}
/*郵送買取の説明*/
.yuusoutop{width: 100%}
.kyanpen-btn{margin: 10px;
             font-size: 20px;}
.box16 h2{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.box16 h4{border: solid 2px black;
          font-size: 14px}
.box16 h5{font-size: 15px;
          color: #EA4E31}
/*出張買取の説明*/
.syuttyou-top{width: 100%}
.box17 h2{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
/*チケットの郵送買取の文字調整*/

.box19-2 img{width: 100%}
.box19-3 h3,.box19-4 h3,.box19-5 h3,.box19-6 h3{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.box19-5-1 h4, .box19-5-3 h4,.box19-6-1 h4, .box19-6-3 h4{ position: relative;
              color: black;
              background-color: #F08080;
              line-height: 1.4;
              padding: 0.5em 0.5em 0.5em 1.8em;
              border-radius:10px}
/*チケット郵送買取の図の調整*/

.box19-5-0 h4{border: solid 2px black}
.box19-5-1 img{width: 100%}
.box19-5-3 img{width: 100%}
.box19-6-1 img{width: 100%;}
.box19-6-3 img{width: 100%;}
/*キャンペーンページの調整*/
.box18 h1{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.box18 h2{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.box18 p{font-size: 20px;
         font-weight: bold;
        margin-bottom: 5px}
.box18 img{width: 40%;text-align: center;}
/*金プラのトップ*/
.kinpura-top{width: 100%}
/*こんなものも買い取りますサイズ調整*/
.konnamono{width: 100%}
/*金プラチナレート表の調整*/
.box-kinpura-rate h2{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.syurui{font-size: 10px;
         width:30%}
.kakaku{font-size: 30px;
        color:#EA4E31;
        font-weight: bold}
/*バック　こんな物でも買取します調整*/
.brand-bag-2{width: 100%}
/*買取ブランド一覧*/
.box-brand2 h2{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.box-brand2 p{margin: 0;
              font-size: 20px;
              text-align: center;
              font-weight: bold;}
.kaitorikyouka{width: 100%}
.kaitori-brand-ichiran{width: 100%}
.bag-syurui{width: 100%}
/*ジュエリー買取対象*/
.box-jewerly1 h2{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.box-jewerly2 h2{padding: 0.5em;/*文字周りの余白*/
              color: black;/*文字色*/
              background: #fff0d9;/*背景色*/
              border-bottom: solid 3px orange;/*下線*/}
.jewerly1{width: 100%}
/*問合せフォーム*/
.seibetsu li{list-style-type: none;
             display: inline}
input[type="text"]{
    margin: 0
    padding: 0.5em;
    width: 50%;
    font-size: 20px;
    border-radius: 6px
}
input[type="text"]:focus{
    background-color: #e2ecf6
}
input[type="address"]{
    padding: 0.5em;
    width: 50%;
    font-size: 20px;
    border-radius: 6px
}
input[type="address"]:focus{
    background-color: #e2ecf6
}
input[type="tel"]{
    padding: 0.5em;
    width: 50%;
    font-size: 20px;
    border-radius: 6px
}
input[type="tel"]:focus{
    background-color: #e2ecf6
}
input[type="email"]{
    padding: 0.5em;
    width: 50%;
    font-size: 20px;
    border-radius: 6px
}
input[type="email"]:focus{
    background-color: #e2ecf6
}
/*会社概要*/
.kaisya-gaiyou{font-size: 18px;
               text-align: left;}
/*フッターの並び*/
.footer ul{margin: 0;
           padding: 0;
           list-style: none;}
.footer ul:after{content: "";
                 display: block;
                 clear: both}
.footer li{float: left;
           width: auto;
           padding-right: 10px}
.footer li a{color: white;
             font-size: 10px}
/*コピーライト*/
.copyright p{margin: 0;
             color: white;
             font-size: 14px}
.contents .boxA{border-bottom: solid 1px #dddddd}



/*BOX5をバーの形にする*/
.box5{background-color: #AA1914;
      padding-top: 15px;
      padding-bottom: 15px}

/*ボックスの左右*/
.boxA, .box4, .box5, .box6, .box7, .box8, .box9, .box10{padding-left: 15px;
                    padding-right: 15px}

/*ボックスの上下*/
.boxA{padding-top: 20px}
.box4{padding-top: 20px;
      padding-bottom: 20px}
.box4-1{padding-bottom: 20px}
.box6{padding-top: 20px}
.box6-1, .box6-2, .box6-3{padding-bottom: 10px}
.box7{padding-top: 25px;
      padding-bottom: 25px}
.box8{padding-top: 20px}
.box15-2-1,.box15-2-2,.box15-2-3{padding-bottom: 10px}

/*########359px以下########*/
@media(max-width:359px){
    /*サイト名*/
    .site img{width: 225px;
              height: auto}
}

/*########599px########*/
@media(max-width: 599px){
    .menu li a{padding: 10px 7px;
               font-size: 11px}
    .catch{padding: 5px 10px;
           font-size: 12px}
    /*記事*/
    .kiji h1{font-size: 26px}
    .kiji h2{font-size: 20px}
    .kiji .lead{font-size: 16px}
}

/*########767px以下########*/
@media(max-width:767px){
/*トグルボタン*/
    #menubtn span{display: inline-block;
                  text-indent: -9999px
       }
    #menubtn i{color: #888888;
               font-size: 18px;
}
    #menubtn{padding: 6px 12px;
             border: solid 1px #aaaaaa;
             border-radius: 5px;
             background-color: #ffffff;
             position: absolute;
             top: 65px;
             right: 20px;
             cursor: pointer}
    #menubtn:hover{background-color: #C0C0C0}
    #menubtn:focus{outline: none}
/*ナビゲーション縦並び*/
    #menu{display: none}
    .menu ul{margin: 0;
             padding: 0;
             list-style: none}
    .menu li a{display: block;
               padding: 5px;
               color: white;
               font-size: 14px;
               text-decoration: none}
    .menu li a:hover{color: black}
    nav > ul > li > ul > li{
        display: none
    }

/*トップtopimgの画像調整*/
    .topimg{height: auto}
/*トップLINE査定の画像調整*/
    
/*topの買取商材の見出し調整*/
    .box9, .box10 h1{font-size: 14px}
    
    .box10 h2{font-size: 15px}
/*店舗案内の見出しの調整*/
    .guide-top{font-size: 15px}
/*買取価格表の調整*/
    td {font-size: 14px} 
    
 /*買取アイテムの画像調整*/
    .pic, .brand-top {max-width: 100%;
         margin-top: 10px}
/*サイドメニューのスライドアニメーション*/
  label {
    background:#EA4E31;
    color: #fff;
    padding: 10px;
    display: block;
    margin: 0;
    border: 1px solid #fff;
}
    .box7-2{margin-bottom: 10px}
/*買取レート表の注意事項の文字サイズ調整*/
    .box7-1 a{font-size: 11px}
    .box16 a{font-size: 15px}
/*問合せの見出しの文字調整*/
    .box11 h1{margin-top:10px;
              font-size: 10px}
    .box11 p{font-size: 10px}

/*LINE査定の方法の見出し調整*/
    .box12 {margin-top: 10px}
    .box12 h1{font-size: 25px}
    .box13 h1{font-size:20px; 
              margin-top: 10px;
              margin-bottom: 10px}
/*買取方法の見出し文字サイズ調整*/
    .box15-1 h1{font-size: 25px}
/*宅配買取の小見出しの文字サイズ*/
    .yuusoutop{margin-top: 10px}
    .box16 h2{font-size: 20px}
/*出張買取の文字サイズ調整*/
    .syuttyou-top{margin-top: 10px}
    .box17 a{font-size: 14px;}
/*キャンペーンのサイズ調整*/
    .box18 img{width: 40%;text-align: center;}
    .box18 h1{font-size: 21px}
    .box18 p{font-size: 15px}
/*金プラ買取の文字調整*/
    .box-kinpura-top p{font-size: 14px}
    .box-kinpura-rate h2{font-size: 18px}
    .box-kinpura-rate p{font-size: 14px}
/*バック買取の文字調整*/
    .box-brand2 h2{font-size: 15px}
    .box-brand2 p{font-size: 10px}
/*ジュエリー買取の文字調整*/
    .box-jewerly1 h2{font-size: 15px}
    .box-jewerly2 h2{font-size: 15px}
input[type="checkbox"].on-off{
    display: none;
}

.menu ul {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    margin: 0;
    padding: 0;
    list-style: none;
}

.menu li {
    padding: 5px;
}

input[type="checkbox"].on-off + ul{
    height: 0;
    overflow: hidden;
}

input[type="checkbox"].on-off:checked + ul{
    height: 420px;
}

/*line査定のサイズ調整*/
    .box12 a{font-size: 32px}

/*出張買取の画像の並べ方*/
    .box17-3-1 img{width: 100%}
    .box17-5-1 img{width: 100%}
    .box17-7-1 img{width: 100%}
/*郵送買取の画像の並べ方*/
    .box16-3-1 img{width: 100%}
    .box16-5-1 img{width: 100%}
    .box16-7-1 img{width: 100%}
    .box16-9-1 img{width: 100%}
}
/*チケット買取申込書のBOX*/
.mousikomi_btn{
        text-align: center;
        width: 90%;
        display: inline-block;
        padding: 0.5em 1em;
        margin-bottom: 5px;
        text-decoration: none;
        background: #EA4E31;/*ボタン色*/
        color: #FFF;
        border-bottom: solid 4px #fca5a4;
        border-radius: 3px;
    }
    .mousikomi_btn:hover{background:#F08080 }
/*ルーレットページの調整*/
.rotation{
    text-align: center
}
.rotation h1{margin:0;}
.rstring td{
    font-size: 25px;
    
}


/*########768px以上########*/
@media(min-width: 768px){
/*トグルボタン*/
    #menubtn{display: none}
/*ナビゲーション*/
    #menu {display: block !important}
.menu ul {margin: 0;
          padding: 0;
          list-style: none;
          }
.menu li a{display: block;
           padding: 11px 15px;
           color:black;
           font-size: 15px;
           text-decoration: none;
           font-weight:bold
           }
.menu li a:hover{background-color: #f9d1c7}
.menu ul after{content: "";
               display: block;
               clear: both;
               }
.menu li{float: left;
         width: 18%;
         text-align: center;
         margin-right: 1%;
         background-color:white;
         border-radius: 5px;}
    
/*メニューボタン*/

nav > ul{
	display: -webkit-flex;display: flex;
	-webkit-flex-wrap: wrap;flex-wrap: wrap;
	box-sizing:border-box;
	-webkit-justify-content: space-between;
    justify-content: space-between;
	width:100%;margin:30px auto;
	}

nav > ul > li{
	-webkit-flex-grow:1;flex-grow:1;
	margin:0 1px;position:relative;
	}
nav > ul > li a{
	display:block;
	padding:10px 20px;background:#fff;
	}
nav > ul > li a:hover{background:#fff;}

nav > ul > li > ul{
	display: -webkit-flex;display: flex;
	-webkit-flex-direction: column;flex-direction: column;
	position: absolute;}

nav  > ul > li:hover > ul{
	z-index:3;
	width:100%;margin:0 auto;
	}

nav > ul > li > ul > li{
	overflow: hidden;
	height: 0;
	transition: .2s;}
nav  > ul > li:hover > ul li{
	overflow: visible;
	height: 38px;
    width: 100%;
	border-bottom:1px solid #ccc;
	}
nav  > ul > li:hover > ul li:first-child{
	border-top:1px solid #ccc;
	}

nav > ul > li > ul > li a{background:#ededed;}

.boxA:after{content: "";
            display: block;
            clear:both;}
.box9 p{font-size: 15px;
        font-weight: bold}
/*BOX6などをよこに並べる設定*/
    .box6:after{content: "";
                display: block;
                clear: both}
    .box6-1{float: left;
            width: 32%;
            margin-right: 2%
            }
    .box6-2{float: left;
            width: 32%;
            margin-right: 2%
           }
    .box6-3{float: left;
            width: 32%;
           }
/*BOX7-1,7-2を横に並べる設定*/
    .box7:after{content:"";
            display: block;
            clear: both}
    .box7-1{float: right;
            width: 80%;
            padding-left: 50px;
            -moz-box-sizing:border-box;
            -webkit-box-sizing:border-box;
            box-sizing: border-box}
    .box7-2{float: left;
            width:20%}
/*BOX3-1とBOX3-2を横に並べる設定*/
    .box3{margin-top: 10px}
.box3:after{content: "";
            display: block;
            clear:both}
.box3-1{float: left;
        width: 60%;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box;
        box-sizing: border-box}
.box3-2{float: left;
    width:40%}   
/*BOX4-1とBOX4-2を横に並べる設定*/
.box4:after{content: "";
            display: block;
            clear:both}
.box4-1{float: left;
        width: 70%;
        padding-right: 35px;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box;
        box-sizing: border-box}
.box4-2{float: left;
    width:30%}
/*Box8-1,8-2を横に並べる*/
    .box8:after{content:"";
            display: block;
            clear: both}
    .box8-1{float: left;;
            -moz-box-sizing:border-box;
            -webkit-box-sizing:border-box;
            box-sizing: border-box}
    .box8-2{float: left;
            width:50%;
            margin-left: 20px}
/*トップページの現物買取のBOX9を横並びにする*/ 
   .box9:after{content: "";
                display: block;
                clear: both}
    .box9-1{float: left;
            width: 15.6%;
            margin-right: 1%;
            margin-top: 5px;
            }
    .box9-2{float: left;
            max-width: 15.6%;
            margin-right: 1%;
            margin-top: 5px
            
           }
    .box9-3{float: left;
            max-width: 15.6%;
            margin-right: 1%;
            margin-top: 5px
           }
    .box9-4{float: left;
            max-width: 15.6%;
            margin-right: 1%;
            margin-top: 4.8px
           }
    .box9-5{float: left;
            max-width: 15.6%;
            margin-right: 1%;
            margin-top: 5px
           }
    .box9-6{float: left;
            max-width: 15.6%;
            margin-right:1%;
           margin-top: 5px
           }
    .box9-7{float: left;
            max-width: 15.6%;
            margin-right:1%;
            margin-top: 5px
           }
    .box9-8{float: left;
            max-width: 15.6%;
            margin-right:1%;
            margin-top: 5px
           }
    .box9-9{float: left;
            max-width: 15.6%;
            margin-right:1%;
            margin-top: 5px
           }
    .box9-10{float: left;
            max-width: 15.6%;
            margin-right:1%;
            margin-top: 5px
           }
    .box9-11{float: left;
            max-width: 15.6%;
            margin-right:1%;
            margin-top: 5px
           }
    .box9-12{float: left;
            max-width: 15.6%;
            margin-right:1%;
            margin-top: 5px
           }
    .box9 img{width: 100%;
              height: 150px}

/*ブランドトップの画像を調整・並べる*/
 .box10:after{content: "";
                display: block;
                clear: both}
    .box10-1{float: left;
            width: 20%;
            margin-right: 1%;
            margin-top: 5px;
            }
    .box10-2{float: left;
            max-width: 20%;
            margin-right: 1%;
            margin-top: 5px
            
           }
    .box10-3{float: left;
            max-width: 20%;
            margin-right: 1%;
            margin-top: 5px
           }
    .box10-4{float: left;
            max-width: 20%;
            margin-right: 1%;
            margin-top: 5px
           }
    .box10-5{float: left;
            max-width: 20%;
            margin-right: 1%;
            margin-top: 5px
           }
    .box10-6{float: left;
            max-width: 20%;
            margin-right:1%;
           margin-top: 5px
           }
    .box10-7{float: left;
            max-width: 20%;
            margin-right:1%;
            margin-top: 5px
           }
    .box10-8{float: left;
            max-width: 20%;
            margin-right:1%;
            margin-top: 5px
           }
    .box10-9{float: left;
            max-width: 20%;
            margin-right:1%;
            margin-top: 5px
           }
    .box10-10{float: left;
            max-width: 20%;
            margin-right:1%;
            margin-top: 5px
           }
    .box10-11{float: left;
            max-width: 20%;
            margin-right:1%;
            margin-top: 5px
           }
    .box10-12{float: left;
            max-width: 20%;
            margin-right:1%;
            margin-top: 5px
           }
    .box10 img{width: 100%;
              height: 150px}
    

/*買取方法のボックス15たちを横並びにする*/
    .box15-2:after{content: "";
                display: block;
                clear: both}
    .box15-2-1{float: left;
            width: 40%;
            margin-right:1%;
            margin-top: 5px}
    .box15-2-2{float: left;
            width: 40%;
            margin-right:1%;
            margin-top: 5px}
    .box15-2-3{float: left;
            width: 40%;
            margin-right:1%;
            margin-top: 5px}
    .box15-2-4{float: left;
            width: 40%;
            margin-right:1%;
            margin-top: 5px}
    /*box17を横並びにする*/
    .box17-3:after{content: "";
                   display: block;
                   clear: both}
    .box17-3-1{float: left;
               width: 29%;
               margin-right: 1%}
    .box17-3-1 img{width: 100%}
    .box17-3-2{float: left;
               width: 70%}
    
    .box17-5:after{content: "";
                   display: block;
                   clear: both}
    .box17-5-1{float: left;
               width: 29%;
               margin-right: 1%}
    .box17-5-1 img{width: 100%}
    .box17-5-2{float: left;
               width: 70%}
    
    .box17-7:after{content: "";
                   display: block;
                   clear: both}
    .box17-7-1{float: left;
               width: 29%;
               margin-right: 1%}
    .box17-7-1 img{width: 100%}
    .box17-7-2{float: left;
               width: 70%}
/*郵送買取box16を横並びにする*/
    .box16-3:after{content: "";
                   display: block;
                   clear: both}
    .box16-3-1{float: left;
               width: 29%;
               margin-right: 1%}
    .box16-3-1 img{width: 100%}
    .box16-3-2{float: left;
               width: 70%}
    
    .box16-5:after{content: "";
                   display: block;
                   clear: both}
    .box16-5-1{float: left;
               width: 29%;
               margin-right: 1%}
    .box16-5-1 img{width: 100%}
    .box16-5-2{float: left;
               width: 70%}
    
    .box16-7:after{content: "";
                   display: block;
                   clear: both}
    .box16-7-1{float: left;
               width: 29%;
               margin-right: 1%}
    .box16-7-1 img{width: 100%}
    .box16-7-2{float: left;
               width: 70%}
    .box16-9:after{content: "";
                   display: block;
                   clear: both}
    .box16-9-1{float: left;
               width: 29%;
               margin-right: 1%}
    .box16-9-1 img{width: 100%}
    .box16-9-2{float: left;
               width: 70%}
 /*買取申込書のBOXを横並びにする*/   
  .box19-4-1:after{content: "";
                display: block;
                clear: both}
    .box19-4-1-1{float: left;
            width: 45%;
            margin-right: 5%;
            margin-top: 5px;
            }
    .box19-4-1-2{float: left;
            width: 45%;
            margin-right: 1%;
        margin-top: 5px}  
    /*チケット郵送買取の図の調整*/
    
.box19-5-1 img{width: 70%;}
.box19-5-3 img{width: 70%}
.box19-6-1 img{width: 70%;}
.box19-6-3 img{width: 70%;}
    
    
/*きんぷらの買取レートを横並びにする*/
.box-kinpura-rate:after{content: "";
                display: block;
                clear: both}
    .box-kinpura-rate1{float: left;
            width: 49%;
            margin-right: 1%
            }
    .box-kinpura-rate2{float: left;
            width: 49%;
            margin-right: 1%
           }
/*キャンペーン情報の画像調整*/
    .kyanpen-img{width:50%}
    

/*########1190px########*/
@media(min-width: 1190px) {
/*########全体を固定########*/
    .box3, .box4, .boxA-inner, .box5-inner, .box6, .box7, .box8, .box9,.box10,.rotation{width: 1140px;
                 margin-left: auto;
                 margin-right: auto}
/*########BOXAの下に線を挿入########*/
    .boxA{margin-bottom: 20px;
          border-bottom: solid 1px #EA4E31}
}