﻿@charset "utf-8";

@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);

/*===========================================◇
Name: レコード買取センター
URI: http://
Description:

1.default style clear
2.Base Link Color Setting
3.header
4.footer
5.パンくず
6.main image
◇===========================================*/

body {font-family: 'Noto Sans Japanese', sans-serif; background:url(../images/img_dvd.png)}
section { margin:0 auto;}

/* --------------------------------
TOP
-------------------------------- */
/* ==== mainIMG === */
.top_mainBG {height:500px;}
.top_mainBG2 {height:500px;}
img.recordIMG { position: absolute;}
.main_img { margin:0 auto; width:1000px; height:450px;}
.main_img img { width:1000px;}


/* --------------------------------
メディアイメージ
-------------------------------- */
/*.mediaIMG { width:1000px; text-align:center; background:url(../images/bg_mediaIMG02.png)}*/
.mediaIMG { width:1000px; text-align:center; background:url(../images/bg_mediaIMG.png); margin: 24px auto;}
.mediaIMG img { margin:0 auto; border-top: #F93 4px solid;}

/* --------------------------------
買取お申し込み1
-------------------------------- */
.go_area { padding-top:40px; width:1000px; height:780px; background:#fff;}
.go_main {width:710px; height:710px; text-align:center; background:url(../images/bg_go.png) no-repeat;}
.go {margin-top:35px;}
.visit_text ol li {float:left;}
/*.go_area { padding-top:40px; width:1000px; height:780px; background:#fff;}
.go_main {width:710px; height:710px; text-align:center; background:url(../images/bg_go.png) no-repeat;}
.go {margin-top:100px;}
.visit_text ol li {float:left;}*/

/* --------------------------------
買取お申し込み2
-------------------------------- */
.go_area2 { padding-top:40px; width:1000px; height:410px; background:#fff;}
.go_main2 {padding-bottom:50px; margin:0 auto 0; width:500px; height:280px; text-align:center}




/* --------------------------------
郵送買取
-------------------------------- */
section.kaitori_yuso_area {padding-top:60px; margin:0 auto; width:1000px; background:#fff;}
.kaitori_yuso {padding:40px 0 20px; margin:0 auto; width:960px; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_yuso h1 {font-size:30px;}

.kaitori_yusoBTN {margin:30px auto; width:600px; text-align:center;}
.kaitori_yusoBTN img {margin:0 10px;}

.yuso_text {padding-bottom:50px; margin:0 auto; width:80%; height:; background:#fff; text-align:left;}
.yuso_text p { margin:0 0 30px 90px; width:80%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}
.yuso_text h2 { margin-left:90px; width:80%; font-size:20px; color:#ff6204; line-height:1.5em; font-weight:bold; clear:both; text-align:left; font-family: 'Noto Sans Japanese', sans-serif;}


.printBTN {margin:0 auto; width:500px; text-align:center}
.printBTN img {width:430px;}
.yuso_text h4 {padding:5px; margin:20px auto; width:90%; font-size:20px; color:#fff; font-weight:bold; background:#ff6d02; border-bottom:2px solid #ff6d02}
.yuso_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.yuso_text h6 {margin-left:5em; text-align:left; font-size:15px; font-weight:bold; color:#333;}
.yuso_text ul {margin:10px 0 30px 70px; list-style-type:none; text-align:left;}
.yuso_text ul li {}
.yuso_text ol {margin:10px 0 30px 70px; list-style-type:none;}
.yuso_text ol li {float:left;}

/* --------------------------------
出張買取
-------------------------------- */
section.kaitori_visit_area {padding-top:30px; margin:0 auto; width:1000px; background:#fff;}
.kaitori_visit {padding:20px 0; width:960px; border:5px solid #03FFBC; background:#feffbe; text-align:center; background:#feffbe;}
.kaitori_visit h1 {font-size:30px;}

.kaitori_visitBTN {margin:30px auto; width:600px; text-align:center;}
.kaitori_visitBTN img {margin:0 10px;}

.visit_text {padding-bottom:50px; margin:0 auto; width:80%; height:; background:#fff}
.visit_text ul {margin:10px 0 30px 70px; list-style-type:none; text-align:left;}
.visit_text ul li {}

.visit_text ol {margin:0 0 30px 0; clear:both;}
.visit_text ol li {}

.visit_text p { margin:0 0 30px 90px; width:80%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}
.visit_text h2 { margin-left:90px; width:80%; font-size:20px; color:#ff6204; line-height:1.5em; font-weight:bold; clear:both; text-align:left; font-family: 'Noto Sans Japanese', sans-serif;}
.visit_text h4 {padding:5px; margin:20px auto; width:90%; font-size:20px; color:#fff; font-weight:bold; background:#ff6d02; border-bottom:2px solid #ff6d02;}

.visit_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.visit_text ol {margin:10px 0 30px 70px; list-style-type:none;}

/* --------------------------------
店頭買取
-------------------------------- */
section.kaitori_shop_area {padding-top:30px; margin:0 auto; width:1000px; background:#fff;}
.kaitori_shop {padding:20px 0; width:960px; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_shop h1 {font-size:30px;}
.shop_text {padding-bottom:50px; margin:0 auto; width:80%; height:; background:#fff; text-align:left;}
.shop_text p {margin:0 0 30px 90px; width:80%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}
.shop_text h4 {padding:5px; margin:20px auto; width:90%; font-size:20px; color:#fff; font-weight:bold; text-align:center;  background:#ff6d02; border-bottom:2px solid #ff6d02;}
.shop_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.shop_text ul {margin:10px 0 30px 70px; list-style-type:none; text-align:left;}
.shop_text ul li {}
.shop_map {margin:30px auto 60px; width:600px; height:400px; text-align:center;}
.shop_map h2 {font-size:18px; color:#333;}

.kaitori_shopBTN {margin:30px auto; width:600px; text-align:center;}
.kaitori_shopBTN img {margin:10px auto;}


/* --------------------------------
コンテンツ一覧
-------------------------------- */
.contIMG_list {background:url(../images/bg_1000.png) center repeat-y;}
.cont_area { padding-top:60px; margin:0 auto; width:1000px; text-align:center}
.contBOX {float:left; margin:0 16px; width:300px; height:;}
.contBOX h3 { font-size:18px; font-weight:bold; color:#333; line-height:1.5em;}

/* --------------------------------
買取商品一覧
-------------------------------- */
.item {padding-top:40px; margin:0 auto; width:1000px; background:#fff;}
.item_area { margin:0 auto; width:1000px; background:#feffbe; border-top:2px solid #ff0000; border-bottom:2px solid #ff0000;}
.item {text-align:left;}
.item dl { margin-left:30px; width:900px;}
.item dt {padding: 0.5em 2em; background:#03d8cb url(../images/icon_list.png) left center no-repeat; color:#fff; margin-top:1em; font-family: 'Noto Sans Japanese', sans-serif;}
.item dd {margin-top: 0.5em; font-family: 'Noto Sans Japanese', sans-serif;}
.item h1 {font-size:30px; font-family: 'Noto Sans Japanese', sans-serif; color:#272626;}


/* --------------------------------
レコード買取センターの特徴
-------------------------------- */
.about {padding:40px; margin:0 auto; width:1000px; background:#fff}
.about_area {margin:0 0 0 10px; width:920px; text-align:center;}
.about_area h1 {font-size:30px; text-align:center}
.aboutBOX {float:left; margin:3px; width:430px;}

/* --------------------------------
スタッフ
-------------------------------- */
.staff {padding-top:0; margin:0 auto; width:1000px; background:#fff;}
.staff_area {margin-top:; width:1000px; background:#fff; border-top:3px solid #03FFBC; border-bottom:3px solid #03FFBC; text-align:center;}



/* --------------------------------
FAQ
-------------------------------- */
.faq {padding-top:40px; margin:0 auto; width:1000px; background:#fff;}
.faq_area {margin-top:30px; width:1000px}
.faq_area h1 {margin-left:50px; font-size:30px;}

.faq_main dl{width:850px;margin:80px;line-height:1.8em;font-size: 1.2em;overflow: hidden;_zoom: 1;}
.faq_main dl dd,
.faq_main dl dt{text-indent: -2.6em;  padding: 0 20px 0px 50px;}
.faq_main dl dt{margin:20px 20px 0 0;}
.faq_main dl dd:first-letter,
.faq_main dl dt:first-letter{font-size: 1.3em;font-weight: bold;margin-right:10px;padding:5px;font-family: 'Nunito', sans-serif;}
.faq_main dl dd{margin: 20px 0 -1px 0;padding-bottom:15px;border-bottom: 1px #555 dotted;}
.faq_main dl dt:first-letter{color: #0F78E1;}
.faq_main dl dd:first-letter{color: #ff6767;}


/* --------------------------------
査定
-------------------------------- */
.contact_form { height:2300px; overflow:;}


/* --------------------------------
footer
-------------------------------- */
.foot-wrapper {}
.foot-wrapper dl{color:#fff;}
.foot-wrapper h3{color:#fff; font-family: 'Noto Sans Japanese', sans-serif;}
.footer_area {margin:0 auto; width:1000px}
.footerMAP { margin-bottom:20px; width:670px; height:360px;}


/* --------------------------------
common
-------------------------------- */
img.go {width:420px;}



/* --------------------------------
買取お申込み　フォーム
-------------------------------- */
section.contact_ {padding-top:60px; margin:0 auto; width:1000px; background:#fff;}
.contact_header { width:1000px; height:80px;}
.contact_header_logo { float:left; margin-left:10px;}
.contact_header_tel { float:right; margin-right:20px;}
.contactBox {margin:0 auto; width:1000px; height:400px; text-align:center; background:#fff;}
.contactBox h1 {font-size:30px}
.contact_area {padding-bottom:100px; width:1000px; background:#fff;}
.form_area { padding:30px 0 50px; margin:0 auto; width:760px; border:1px solid #999;}
.form_area h2 { margin:0 0 1em 2em; font-size:23px; font-family: 'Noto Sans Japanese', sans-serif;}
table.contact_tb { margin:20px 0 0 20px; padding:20px;}
table.contact_tb th {padding:0.5em; width:110px; text-align:center;}
table.contact_tb td {padding:0.5em; width:80px; background:#ccc}
.contact_tb2 {padding:0.5em; width:60px; text-align:left; background:#eee; clear:both}

.toppan { padding:5px; margin:35px 0; width:960px; height:40px; text-align:left; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.toppan img { width:120px;}


/* --------------------------------
font
-------------------------------- */
.fs_12 {font-size:12px}
.fs_13 {font-size:13px}
.fs_14 {font-size:14px}
.fs_15 {font-size:15px}
.fs_16 {font-size:16px}
.fs_17 {font-size:17px}
.fs_18 {font-size:18px}
.fs_19 {font-size:19px}
.fs_20 {font-size:20px}
.fs_21 {font-size:21px}
.fs_22 {font-size:22px}
.fs_23 {font-size:23px}
.fs_24 {font-size:24px}
.fs_25 {font-size:25px}
.fs_26 {font-size:26px}
.fs_27 {font-size:27px}
.fs_28 {font-size:28px}
.fs_29 {font-size:29px}
.fs_30 {font-size:30px}

.fs_31 {font-size:31px}
.fs_32 {font-size:32px}
.fs_33 {font-size:33px}
.fs_34 {font-size:34px}
.fs_35 {font-size:35px}
.fs_36 {font-size:36px}
.fs_37 {font-size:37px}
.fs_38 {font-size:38px}
.fs_39 {font-size:39px}
.fs_40 {font-size:40px}

.fc_kohbai {color:#e16b8c;}
.fc_nakabeni {color:#db4d6d;}
.fc_kurobeni {color:#3f2b36;}
.fc_sumi {color:#1c1c1c;}
.fc_aisumicha {color:#373c38;}
.fc_hanada {color:#006284;}
.fc_tsuyakusa {color:#2ea9df;}
.fc_beniukon {color:#e98b2a;}
.fc_f {color:#fff;}
.fc_rd {color:#ff0000;}

.fw_100 {font-weight:100;}
.fw_200 {font-weight:200;}
.fw_300 {font-weight:300;}
.fw_400 {font-weight:400;}
.fw_500 {font-weight:500;}

.f_left {float:left;}

/*
============================ */




@media (min-width: 1200px) {
	}

@media (max-width: 989px) {
	
/* --------------------------------
common
-------------------------------- */	
bodt {background: url(../images/bg_body.jpg) top center repeat-y; background-attachment:fixed; background-size:50% 50%;}

/* ==== header === */
img.header_tel {display:none;}
img.header_logo {}
.navbar-header {text-align:center;}

/* --------------------------------
TOP
-------------------------------- */
/* ==== mainIMG === */
.top_mainBG { width:100%; height:170px; background:url(../images/bg_top_main.jpg) no-repeat;}
.top_mainBG2 { width:100%; height:170px; background:url(../images/bg_top_main2.jpg) no-repeat;}
img.recordIMG {display:none;}
.main_img { margin:0 auto; width:100%; height:auto;}
/*.main_img img { width:600px; height:;}*/
.main_img img { width:100%; height:;}

/* --------------------------------
メディアイメージ
-------------------------------- */
/*.mediaIMG { width:100%; height:200px; text-align:center;}
.mediaIMG img { margin:0 auto; width:60%; height:auto;}*/
.mediaIMG { width:100%; text-align:center; margin:24px auto;}
.mediaIMG img { margin:0 auto; width:100%; height:auto;}

/* --------------------------------
買取お申し込み1
-------------------------------- */
.go_area { padding-top:0; margin-top:0; width:100%; height:280px; background:#fff;}
.go_main {width:90%; height:auto; text-align:center; background:none;}
.go_main img {width:80%;}
.go { margin-top:30px;}

/* --------------------------------
買取お申し込み2
-------------------------------- */
.go_area2 { padding-top:40px; width:100%; height:340px;; background:#fff;}
.go_main2 {padding:30px 0 50px 0; margin:0 auto; width:90%; height:250px; text-align:center; border-top: 2px solid #ff0000;}
.go_main2 img {width:70%;}


/* --------------------------------
郵送買取
-------------------------------- */
section.kaitori_yuso_area {padding-top:30px; margin:0 auto; width:100%;}
.kaitori_yuso {padding:20px 0; width:100%; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_yuso h1 {font-size:30px;}
.kaitori_yuso img { width:90%; height:auto;}

.kaitori_yusoBTN {margin:30px auto; width:100%; text-align:center;}
.kaitori_yusoBTN img { margin:5px; width:42%; clear:both;}
.yuso_text h5 img { width:35%}

.printBTN {margin:0 auto; width:100%; text-align:center}
.printBTN img {width:70%;}
.printBTN p {margin:0 0 2em 1em; width:90%; font-size:10px;}

.kaitori_visit_map { margin:0 auto; width:60%; text-align:center;}
.kaitori_visit_map img { margin:0 auto; width:60%;}

.yuso_text {padding-bottom:50px; margin:0 auto; width:90%; height:; background:#fff; text-align:left;}
.yuso_text p { margin:0 0 2em 1em; width:90%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}

.yuso_text h2{ margin-left:1em; width:90%; font-size:20px; color:#ff6204; line-height:1.5em; font-weight:bold; clear:both; text-align:left; font-family: 'Noto Sans Japanese', sans-serif;}
.yuso_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.yuso_text h6 {margin-left:5em; text-align:left; font-size:15px; font-weight:bold; color:#333;}
.yuso_text ul {margin:2em 3em 3em -1em; width:100%; list-style-type:none; text-align:left;}
.yuso_text ul li { line-height:1.5em}
.yuso_text ol {margin:2em 0 3em 0; list-style-type:none;}
.yuso_text ol li {float:left;}

/* --------------------------------
出張買取
-------------------------------- */
section.kaitori_visit_area {padding-top:30px; margin:0 auto; width:100%;}
.kaitori_visit {padding:20px 0; width:100%; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_visit h1 {font-size:30px;}
.kaitori_visit img { width:90%; height:auto;}

.kaitori_visitBTN {margin:30px auto; width:100%; text-align:center;}
.kaitori_visitBTN img { margin:5px; width:42%; clear:both;}


.visit_text {padding-bottom:50px; margin:0 auto; width:90%; height:; background:#fff; text-align:left;}
.visit_text ul {margin:2em 3em 3em -1em; width:100%; list-style-type:none; text-align:left;}
.visit_text ul li {line-height:1.5em}

.visit_text ol {margin:2em 3em 3em -1em; width:100%; list-style-type:none; text-align:left; background:#ff0000;}
.visit_text ol li {line-height:1.5em}

.visit_text p {margin:0 0 2em 1em; width:90%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}
.visit_text h2 { margin-left:1em; width:90%; font-size:20px; color:#ff6204; line-height:1.5em; font-weight:bold; clear:both; text-align:left; font-family: 'Noto Sans Japanese', sans-serif;}
.visit_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.visit_text h5 img { width:35%}
.visit_text h4 {padding:5px; margin:20px auto; width:90%; font-size:18px; color:#fff; font-weight:bold; background:#ff6d02; border-bottom:2px solid #ff6d02;}
.visit_text ol {margin:10px 0 30px 70px; list-style-type:none;}

/* --------------------------------
店頭買取
-------------------------------- */
section.kaitori_shop_area {padding-top:30px; margin:0 auto; width:100%;}
.kaitori_shop {padding:20px 0; width:100%; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_shop h1 {font-size:30px;}
.shop_text {padding-bottom:50px; margin:0 auto; width:90%; height:; background:#fff; text-align:left;}
.shop_text p {margin:0 0 2em 1em; width:90%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}
.shop_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.shop_text h5 img { width:35%; height:auto;}

.shop_map {margin-bottom:30px; width:80%; height:200px; text-align:center;}
.shop_map h2 {font-size:18px; color:#333;}
.shop_map ul{ margin-left:-45px; width:300px; text-align:left;}

.kaitori_shopBTN {margin:30px auto; width:100%; text-align:center;}
.kaitori_shopBTN img { margin:5px; width:42%; height:42%; clear:both;}

/* --------------------------------
コンテンツ一覧
-------------------------------- */
.contIMG_list {background:none;}
.cont_area { padding-top:60px; margin:0 auto; width:100%; text-align:center}
.contBOX {float:none; margin:10px auto; width:90%; height:auto;}
.contBOX h3 { padding:3px; color:#fff; background:#000;}

/* --------------------------------
買取商品一覧
-------------------------------- */
.item {padding-top:20px; width:100%; background:#fff;}
.item_area { padding-bottom:30px; margin:0 auto; width:100%; background:#feffbe; border-top:2px solid #ff0000; border-bottom:2px solid #ff0000;}
.item {text-align:left;}
.item dl { margin:10px auto; width:97%;}
.item dt {padding: 0.5em 2em; background:#03d8cb url(../images/icon_list.png) left center no-repeat; color:#fff; margin-top:1em; font-family: 'Noto Sans Japanese', sans-serif; vertical-align:text-top;}
.item dd {margin-top: 0.5em; font-family: 'Noto Sans Japanese', sans-serif;}
.item h1 {font-size:30px; font-family: 'Noto Sans Japanese', sans-serif; color:#272626;}

/* --------------------------------
レコード買取センターの特徴
-------------------------------- */
.about {padding:40px; margin:0 auto; width:100%; background:#fff}
.about_area {margin:0; width:100%; text-align:center;}
.about_area h1 {font-size:17px; text-align:center}
.aboutBOX {float:left; margin:3px; width:100%;}
.aboutBOX img {width:100%;}


/* --------------------------------
スタッフ
-------------------------------- */
.staff {padding-top:0; margin:0 auto; width:100%; background:#fff;}
.staff_area { padding:20px 0; margin-top:; width:100%; background:#fff; border-top:3px solid #03FFBC; border-bottom:3px solid #03FFBC; text-align:center;}
.staff_area img { width:100%}


/* --------------------------------
FAQ
-------------------------------- */

.faq {padding-top:40px; margin:0 auto; width:100%; background:#fff;}
.faq_area {margin-top:30px; width:100%}
.faq_main {}
.faq_main dl{width:100%; margin:-10px 0 0 -5px;line-height:1.8em;font-size: 1.2em;overflow: hidden;_zoom: 1;}
.faq_main dl dd,
.faq_main dl dt{text-indent: -2.6em;  padding: 0 20px 0px 50px;}
.faq_main dl dt{margin:20px 20px 0 0;}
.faq_main dl dd:first-letter,
.faq_main dl dt:first-letter{font-size: 1.3em;font-weight: bold;margin-right:10px;padding:5px;font-family: 'Nunito', sans-serif;}
.faq_main dl dd{margin: 20px 0 -1px 0;padding-bottom:15px;border-bottom: 1px #555 dotted;}
.faq_main dl dt:first-letter{color: #0F78E1;}
.faq_main dl dd:first-letter{color: #ff6767;}

.faq_main h2 {margin:0 0 0 6px; font-size:20px; line-height:1.5em; border-top:1px solid #999; border-bottom:1px solid #999; background:#fcfcd8;}

/* --------------------------------
買取お申込み　フォーム
-------------------------------- */
.contactBox {margin:0 auto; width:100%; height:420px; text-align:center; background:#fff;}
.contactBox h1 {font-size:20px;}
.contactBox p {font-size:12px; text-align:left;}
.contactBox img { width:80%;}
.contact_header { width:100%; height:180px;}
.contact_header_logo { float:left; margin-left:10px;}
.contact_header_tel { float:right; margin-right:20px;}
.contact_area {padding-bottom:100px; width:100%; background:#fff;}
.form_area { padding:30px 0 50px; margin:0 auto; width:100%; border:1px solid #68ccfb;}
.form_area h2 { margin:0 0 0.5em 1em; font-size:23px; font-family: 'Noto Sans Japanese', sans-serif;}
table.contact_tb { margin:20px 0 0 20px; padding:20px;}
table.contact_tb th {padding:0.5em; width:110px; text-align:center; font-size:10px;}
table.contact_tb td {padding:0.5em; width:80px; background:#ccc}
.contact_tb2 {padding:0.5em; width:60px; text-align:left; background:#eee; clear:both}

.toppan { padding:5px; margin-bottom:30px; width:100%; height:40px; text-align:left; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.toppan img { width:20%;}

/* --------------------------------
footer
-------------------------------- */
.classic {width:100%;}
.footer_mob { width:100%;}

.footer_area {margin:0 auto; width:100%}
.footerMAP {width:90%; height:280px;}

	
	
	

}

@media (max-width: 767px) {
/* --------------------------------
common
-------------------------------- */	
bodt {background: url(../images/bg_body.jpg) top center repeat-y; background-attachment:fixed; background-size:50% 50%;}

/* ==== header === */
img.header_tel {display:none;}
img.header_logo {}
.navbar-header {text-align:center;}

/* --------------------------------
TOP
-------------------------------- */
/* ==== mainIMG === */
.top_mainBG { width:100%; height:170px; background:url(../images/bg_top_main.jpg) no-repeat;}
.top_mainBG2 { width:100%; height:170px; background:url(../images/bg_top_main2.jpg) no-repeat;}
img.recordIMG {display:none;}
.main_img { margin:0 auto; width:100%; height:auto;}
/*.main_img img { width:600px; height:;}*/
.main_img img { width:100%; height:;}

/* --------------------------------
メディアイメージ
-------------------------------- */
/*.mediaIMG { width:100%; height:200px; text-align:center;}
.mediaIMG img { margin:0 auto; width:60%; height:auto;}*/
.mediaIMG { width:100%; text-align:center; margin:12px auto;}
.mediaIMG img { margin:0 auto; width:100%; height:auto;}

/* --------------------------------
買取お申し込み1
-------------------------------- */
.go_area { padding-top:0; margin-top:0; width:100%; height:280px; background:#fff;}
.go_main {width:90%; height:auto; text-align:center; background:none;}
.go_main img {width:80%;}
.go { margin-top:30px;}

/* --------------------------------
買取お申し込み2
-------------------------------- */
.go_area2 { padding-top:40px; width:100%; height:340px;; background:#fff;}
.go_main2 {padding:30px 0 50px 0; margin:0 auto; width:90%; height:250px; text-align:center; border-top: 2px solid #ff0000;}
.go_main2 img {width:70%;}


/* --------------------------------
郵送買取
-------------------------------- */
section.kaitori_yuso_area {padding-top:30px; margin:0 auto; width:100%;}
.kaitori_yuso {padding:20px 0; width:100%; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_yuso h1 {font-size:30px;}
.kaitori_yuso img { width:90%; height:auto;}

.kaitori_yusoBTN {margin:30px auto; width:100%; text-align:center;}
.kaitori_yusoBTN img { margin:5px; width:42%; clear:both;}
.yuso_text h5 img { width:35%}

.printBTN {margin:0 auto; width:100%; text-align:center}
.printBTN img {width:70%;}
.printBTN p {margin:0 0 2em 1em; width:90%; font-size:10px;}

.kaitori_visit_map { margin:0 auto; width:60%; text-align:center;}
.kaitori_visit_map img { margin:0 auto; width:60%;}

.yuso_text {padding-bottom:50px; margin:0 auto; width:90%; height:; background:#fff; text-align:left;}
.yuso_text p { margin:0 0 2em 1em; width:90%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}

.yuso_text h2 { margin-left:1em; width:90%; font-size:20px; color:#ff6204; line-height:1.5em; font-weight:bold; clear:both; text-align:left; font-family: 'Noto Sans Japanese', sans-serif;}
.yuso_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.yuso_text h6 {margin-left:5em; text-align:left; font-size:15px; font-weight:bold; color:#333;}
.yuso_text ul {margin:2em 3em 3em -1em; width:100%; list-style-type:none; text-align:left;}
.yuso_text ul li { line-height:1.5em}
.yuso_text ol {margin:2em 0 3em 0; list-style-type:none;}
.yuso_text ol li {float:left;}

/* --------------------------------
出張買取
-------------------------------- */
section.kaitori_visit_area {padding-top:30px; margin:0 auto; width:100%;}
.kaitori_visit {padding:20px 0; width:100%; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_visit h1 {font-size:30px;}
.kaitori_visit img { width:90%; height:auto;}

.kaitori_visitBTN {margin:30px auto; width:100%; text-align:center;}
.kaitori_visitBTN img { margin:5px; width:42%; clear:both;}


.visit_text {padding-bottom:50px; margin:0 auto; width:90%; height:; background:#fff; text-align:left;}
.visit_text ul {margin:2em 3em 3em -1em; width:100%; list-style-type:none; text-align:left;}
.visit_text ul li {line-height:1.5em}

.visit_text ol {margin:2em 3em 3em -1em; width:100%; list-style-type:none; text-align:left; background:#ff0000;}
.visit_text ol li {line-height:1.5em}

.visit_text p {margin:0 0 2em 1em; width:90%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}
.visit_text h2 { margin-left:1em; width:90%; font-size:20px; color:#ff6204; line-height:1.5em; font-weight:bold; clear:both; text-align:left; font-family: 'Noto Sans Japanese', sans-serif;}
.visit_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.visit_text h5 img { width:35%}
.visit_text h4 {padding:5px; margin:20px auto; width:90%; font-size:18px; color:#fff; font-weight:bold; background:#ff6d02; border-bottom:2px solid #ff6d02;}
.visit_text ol {margin:10px 0 30px 70px; list-style-type:none;}

/* --------------------------------
店頭買取
-------------------------------- */
section.kaitori_shop_area {padding-top:30px; margin:0 auto; width:100%;}
.kaitori_shop {padding:20px 0; width:100%; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_shop h1 {font-size:30px;}
.shop_text {padding-bottom:50px; margin:0 auto; width:90%; height:; background:#fff; text-align:left;}
.shop_text p {margin:0 0 2em 1em; width:90%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}
.shop_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.shop_text h5 img { width:35%; height:auto;}

.shop_map {margin-bottom:30px; width:80%; height:200px; text-align:center;}
.shop_map h2 {font-size:18px; color:#333;}
.shop_map ul{ margin-left:-45px; width:300px; text-align:left;}

.kaitori_shopBTN {margin:30px auto; width:100%; text-align:center;}
.kaitori_shopBTN img { margin:5px; width:42%; height:42%; clear:both;}

/* --------------------------------
コンテンツ一覧
-------------------------------- */
.contIMG_list {background:none;}
.cont_area { padding-top:60px; margin:0 auto; width:100%; text-align:center}
.contBOX {float:none; margin:10px auto; width:90%; height:auto;}
.contBOX h3 { padding:3px; color:#fff; background:#000;}

/* --------------------------------
買取商品一覧
-------------------------------- */
.item {padding-top:20px; width:100%; background:#fff;}
.item_area { padding-bottom:30px; margin:0 auto; width:100%; background:#feffbe; border-top:2px solid #ff0000; border-bottom:2px solid #ff0000;}
.item {text-align:left;}
.item dl { margin:10px auto; width:97%;}
.item dt {padding: 0.5em 2em; background:#03d8cb url(../images/icon_list.png) left center no-repeat; color:#fff; margin-top:1em; font-family: 'Noto Sans Japanese', sans-serif; vertical-align:text-top;}
.item dd {margin-top: 0.5em; font-family: 'Noto Sans Japanese', sans-serif;}
.item h1 {font-size:30px; font-family: 'Noto Sans Japanese', sans-serif; color:#272626;}

/* --------------------------------
レコード買取センターの特徴
-------------------------------- */
.about {padding:40px; margin:0 auto; width:100%; background:#fff}
.about_area {margin:0; width:100%; text-align:center;}
.about_area h1 {font-size:17px; text-align:center}
.aboutBOX {float:left; margin:3px; width:100%;}
.aboutBOX img {width:100%;}


/* --------------------------------
スタッフ
-------------------------------- */
.staff {padding-top:0; margin:0 auto; width:100%; background:#fff;}
.staff_area { padding:20px 0; margin-top:; width:100%; background:#fff; border-top:3px solid #03FFBC; border-bottom:3px solid #03FFBC; text-align:center;}
.staff_area img { width:100%}


/* --------------------------------
FAQ
-------------------------------- */

.faq {padding-top:40px; margin:0 auto; width:100%; background:#fff;}
.faq_area {margin-top:30px; width:100%}
.faq_main {}
.faq_main dl{width:100%; margin:-10px 0 0 -5px;line-height:1.8em;font-size: 1.2em;overflow: hidden;_zoom: 1;}
.faq_main dl dd,
.faq_main dl dt{text-indent: -2.6em;  padding: 0 20px 0px 50px;}
.faq_main dl dt{margin:20px 20px 0 0;}
.faq_main dl dd:first-letter,
.faq_main dl dt:first-letter{font-size: 1.3em;font-weight: bold;margin-right:10px;padding:5px;font-family: 'Nunito', sans-serif;}
.faq_main dl dd{margin: 20px 0 -1px 0;padding-bottom:15px;border-bottom: 1px #555 dotted;}
.faq_main dl dt:first-letter{color: #0F78E1;}
.faq_main dl dd:first-letter{color: #ff6767;}

.faq_main h2 {margin:0 0 0 6px; font-size:20px; line-height:1.5em; border-top:1px solid #999; border-bottom:1px solid #999; background:#fcfcd8;}

/* --------------------------------
買取お申込み　フォーム
-------------------------------- */
.contactBox {margin:0 auto; width:100%; height:420px; text-align:center; background:#fff;}
.contactBox h1 {font-size:20px;}
.contactBox p {font-size:12px; text-align:left;}
.contactBox img { width:80%;}
.contact_header { width:100%; height:180px;}
.contact_header_logo { float:left; margin-left:10px;}
.contact_header_tel { float:right; margin-right:20px;}
.contact_area {padding-bottom:100px; width:100%; background:#fff;}
.form_area { padding:30px 0 50px; margin:0 auto; width:100%; border:1px solid #68ccfb;}
.form_area h2 { margin:0 0 0.5em 1em; font-size:23px; font-family: 'Noto Sans Japanese', sans-serif;}
table.contact_tb { margin:20px 0 0 20px; padding:20px;}
table.contact_tb th {padding:0.5em; width:110px; text-align:center; font-size:10px;}
table.contact_tb td {padding:0.5em; width:80px; background:#ccc}
.contact_tb2 {padding:0.5em; width:60px; text-align:left; background:#eee; clear:both}

.toppan { padding:5px; margin-bottom:30px; width:100%; height:40px; text-align:left; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.toppan img { width:20%;}

/* --------------------------------
footer
-------------------------------- */
.classic {width:100%;}
.footer_mob { width:100%;}

.footer_area {margin:0 auto; width:100%}
.footerMAP {width:90%; height:280px;}








}

@media (max-width: 480px) {
/* --------------------------------
common
-------------------------------- */	
bodt {background: url(../images/bg_body.jpg) top center repeat-y; background-attachment:fixed; background-size:50% 50%;}

/* ==== header === */
img.header_tel {display:none;}
img.header_logo {}
.navbar-header {text-align:center;}

/* --------------------------------
TOP
-------------------------------- */
/* ==== mainIMG === */
.top_mainBG { width:100%; height:170px; background:url(../images/bg_top_main.jpg) no-repeat;}
.top_mainBG2 { width:100%; height:170px; background:url(../images/bg_top_main2.jpg) no-repeat;}
img.recordIMG {display:none;}
.main_img { margin:0 auto; width:100%; height:auto;}
/*.main_img img { width:350px; height:;}*/
.main_img img { width:100%; height:;}

/* --------------------------------
メディアイメージ
-------------------------------- */
/*.mediaIMG { width:100%; height:200px; text-align:center;}
.mediaIMG img { margin:0 auto; width:60%; height:auto;}*/
.mediaIMG { width:100%; text-align:center; margin:12px auto;}
.mediaIMG img { margin:0 auto; width:100%; height:auto;}

/* --------------------------------
買取お申し込み1
-------------------------------- */
.go_area { padding-top:0; margin-top:; width:100%; height:200px; background:#fff;}
.go_main {width:90%; height:auto; text-align:center; background:none;}
.go_main img {width:100%;}
.go { margin-top:30px;}

/* --------------------------------
買取お申し込み2
-------------------------------- */
.go_area2 { padding-top:40px; width:100%; height:320px;; background:#fff;}
.go_main2 {padding:30px 0 50px 0; margin:0 auto; width:90%; height:250px; text-align:center; border-top: 2px solid #ff0000;}
.go_main2 img {width:100%;}


/* --------------------------------
郵送買取
-------------------------------- */
section.kaitori_yuso_area {padding-top:30px; margin:0 auto; width:100%;}
.kaitori_yuso {padding:20px 0; width:100%; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_yuso h1 {font-size:30px;}
.kaitori_yuso img { width:90%; height:auto;}

.kaitori_yusoBTN {margin:30px auto; width:100%; text-align:center;}
.kaitori_yusoBTN img { margin:5px; width:42%; clear:both;}
.yuso_text h5 img { width:45%}

.printBTN {margin:0 auto; width:100%; text-align:center}
.printBTN img {width:90%;}
.printBTN p {margin:0 0 2em 1em; width:90%; font-size:10px;}

.yuso_text {padding-bottom:50px; margin:0 auto; width:90%; height:; background:#fff; text-align:left;}
.yuso_text p { margin:0 0 2em 1em; width:90%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}

.yuso_text h2 { margin-left:1em; width:90%; font-size:20px; color:#ff6204; line-height:1.5em; font-weight:bold; clear:both; text-align:left; font-family: 'Noto Sans Japanese', sans-serif;}
.yuso_text h4 {padding:5px; margin:20px auto; width:90%; font-size:20px; color:#fff; font-weight:bold; text-align:center; background:#ff6d02; border-bottom:2px solid #ff6d02}
.yuso_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.yuso_text h6 {margin-left:5em; text-align:left; font-size:15px; font-weight:bold; color:#333;}
.yuso_text ul {margin:2em 3em 3em -1em; width:100%; list-style-type:none; text-align:left;}
.yuso_text ul li { line-height:1.5em}
.yuso_text ol {margin:2em 0 3em 0; list-style-type:none;}
.yuso_text ol li {float:left;}

/* --------------------------------
出張買取
-------------------------------- */
section.kaitori_visit_area {padding-top:30px; margin:0 auto; width:100%;}
.kaitori_visit {padding:20px 0; width:100%; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_visit h1 {font-size:30px;}
.kaitori_visit img { width:90%; height:auto;}

.kaitori_visitBTN {margin:30px auto; width:100%; text-align:center;}
.kaitori_visitBTN img { margin:5px; width:42%; clear:both;}


.visit_text {padding-bottom:50px; margin:0 auto; width:90%; height:; background:#fff; text-align:left;}
.visit_text ul {margin:2em 3em 3em -1em; width:100%; list-style-type:none; text-align:left;}
.visit_text ul li {line-height:1.5em}

.visit_text ol {margin:2em 3em 3em -1em; width:100%; list-style-type:none; text-align:left; background:#ff0000;}
.visit_text ol li {line-height:1.5em}

.visit_text p {margin:0 0 2em 1em; width:90%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}
.visit_text h2 { margin-left:1em; width:90%; font-size:20px; color:#ff6204; line-height:1.5em; font-weight:bold; clear:both; text-align:left; font-family: 'Noto Sans Japanese', sans-serif;}
.visit_text h4 {padding:5px; margin:20px auto; width:90%; font-size:20px; color:#fff; font-weight:bold; text-align:center; background:#ff6d02; border-bottom:2px solid #ff6d02}
.visit_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.visit_text h5 img { width:45%}
.visit_text h4 {padding:5px; margin:20px auto; width:90%; font-size:18px; color:#fff; font-weight:bold; background:#ff6d02; border-bottom:2px solid #ff6d02;}
.visit_text ol {margin:10px 0 30px 70px; list-style-type:none;}

/* --------------------------------
店頭買取
-------------------------------- */
section.kaitori_shop_area {padding-top:30px; margin:0 auto; width:100%;}
.kaitori_shop {padding:20px 0; width:100%; border:5px solid #03FFBC; background:#feffbe; text-align:center;}
.kaitori_shop h1 {font-size:30px;}
.shop_text {padding-bottom:50px; margin:0 auto; width:90%; height:; background:#fff; text-align:left;}
.shop_text p {margin:0 0 2em 1em; width:90%; font-size:15px; line-height:1.5em;; color:#333; clear:both; text-align:left;}
.shop_text h5 {margin:10px auto; width:85%; border-bottom:2px solid #ffcc02; text-align:left;}
.shop_text h5 img { width:45%; height:auto;}

.shop_map {margin-bottom:30px; width:80%; height:150px; text-align:center;}
.shop_map h2 {font-size:18px; color:#333;}
.shop_map ul{ margin-left:-45px; width:300px; text-align:left;}

.kaitori_shopBTN {margin:30px auto; width:100%; text-align:center;}
.kaitori_shopBTN img { margin:5px; width:42%; height:42%; clear:both;}

/* --------------------------------
コンテンツ一覧
-------------------------------- */
.contIMG_list {background:none;}
.cont_area { padding-top:60px; margin:0 auto; width:100%; text-align:center}
.contBOX {float:none; margin:10px auto; width:90%; height:auto;}
.contBOX h3 { padding:3px; color:#fff; background:#000;}

/* --------------------------------
買取商品一覧
-------------------------------- */
.item {padding-top:20px; width:100%; background:#fff;}
.item_area { padding-bottom:30px; margin:0 auto; width:100%; background:#feffbe; border-top:2px solid #ff0000; border-bottom:2px solid #ff0000;}
.item {text-align:left;}
.item dl { margin:10px auto; width:97%;}
.item dt {padding: 0.5em 2em; background:#03d8cb url(../images/icon_list.png) left center no-repeat; color:#fff; margin-top:1em; font-family: 'Noto Sans Japanese', sans-serif; vertical-align:text-top;}
.item dd {margin-top: 0.5em; font-family: 'Noto Sans Japanese', sans-serif;}
.item h1 {font-size:30px; font-family: 'Noto Sans Japanese', sans-serif; color:#272626;}

/* --------------------------------
レコード買取センターの特徴
-------------------------------- */
.about {padding:40px; margin:0 auto; width:100%; background:#fff}
.about_area {margin:0; width:100%; text-align:center;}
.about_area h1 {font-size:17px; text-align:center}
.aboutBOX {float:left; margin:3px; width:100%;}
.aboutBOX img {width:100%;}


/* --------------------------------
スタッフ
-------------------------------- */
.staff {padding-top:0; margin:0 auto; width:100%; background:#fff;}
.staff_area { padding:20px 0; margin-top:; width:100%; background:#fff; border-top:3px solid #03FFBC; border-bottom:3px solid #03FFBC; text-align:center;}
.staff_area img { width:100%}


/* --------------------------------
FAQ
-------------------------------- */

.faq {padding-top:40px; margin:0 auto; width:100%; background:#fff;}
.faq_area {margin-top:30px; width:100%}
.faq_main {}
.faq_main dl{width:100%; margin:-10px 0 0 -5px;line-height:1.8em;font-size: 1.2em;overflow: hidden;_zoom: 1;}
.faq_main dl dd,
.faq_main dl dt{text-indent: -2.6em;  padding: 0 20px 0px 50px;}
.faq_main dl dt{margin:20px 20px 0 0;}
.faq_main dl dd:first-letter,
.faq_main dl dt:first-letter{font-size: 1.3em;font-weight: bold;margin-right:10px;padding:5px;font-family: 'Nunito', sans-serif;}
.faq_main dl dd{margin: 20px 0 -1px 0;padding-bottom:15px;border-bottom: 1px #555 dotted;}
.faq_main dl dt:first-letter{color: #0F78E1;}
.faq_main dl dd:first-letter{color: #ff6767;}

.faq_main h2 {margin:0 0 0 6px; font-size:20px; line-height:1.5em; border-top:1px solid #999; border-bottom:1px solid #999; background:#fcfcd8;}

/* --------------------------------
買取お申込み　フォーム
-------------------------------- */
.contactBox {margin:0 auto; width:100%; height:380px; text-align:center; background:#fff;}
.contactBox h1 {font-size:20px;}
.contactBox p {font-size:12px; text-align:left;}
.contactBox img { width:100%;}
.contact_header { width:100%; height:120px;}
.contact_header_logo { float:left; margin-left:10px;}
.contact_header_tel { float:right; margin-right:20px;}
.contact_area {padding-bottom:100px; width:100%; background:#fff;}
.form_area { padding:30px 0 50px; margin:0 auto; width:100%; border:1px solid #68ccfb;}
.form_area h2 { margin:0 0 0.5em 1em; font-size:23px; font-family: 'Noto Sans Japanese', sans-serif;}
table.contact_tb { margin:20px 0 0 20px; padding:20px;}
table.contact_tb th {padding:0.5em; width:110px; text-align:center; font-size:10px;}
table.contact_tb td {padding:0.5em; width:80px; background:#ccc}
.contact_tb2 {padding:0.5em; width:60px; text-align:left; background:#eee; clear:both}

.toppan { padding:5px; margin-bottom:30px; width:100%; height:30px; text-align:left; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.toppan img { width:30%;}


/* --------------------------------
footer
-------------------------------- */
.footer_area {margin:0 auto; width:100%}
.footerMAP { margin-bottom:20px; width:100%; height:200px;}



}

@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){ 
}



/* --------------------------------
1611
-------------------------------- */
.flowIMG_list {background:none; margin-bottom:25px; text-align: center;}
.flow_area { padding-top:25px; margin:0 auto; width:1000px; text-align:center;}
.flowBOX {float:left; margin:0 16px; width:215px; height:; background: #FFF; text-align: center; border-top: #600 8px solid;}
.flowBOX h3 { padding:3px; background:none; font-size:16px;}
.flowBOX h3 span { color: #F60; padding-right: 4px;}
.flowBOX img { margin-bottom: 16px; }
@media (max-width: 989px) {
	.flow_area { padding-top:25px; margin:0 auto; width:100%; text-align:center;}
	.flowBOX {float:none; margin:10px auto; width:90%; height:auto;}
}
@media (max-width: 767px) {
	.flow_area { padding-top:25px; margin:0 auto; width:100%; text-align:center;}
	.flowBOX {float:none; margin:10px auto; width:90%; height:auto;}
}
@media (max-width: 480px) {
	.flow_area { padding-top:25px; margin:0 auto; width:100%; text-align:center;}
	.flowBOX {float:none; margin:10px auto; width:90%; height:auto;}
}

